using BotSharp.Abstraction.Agents.Models; using BotSharp.Abstraction.Conversations.Models; using BotSharp.Abstraction.Users.Models; namespace BotSharp.Plugin.MongoStorage.Repository; public partial class MongoRepository : IBotSharpRepository { private readonly MongoDbContext _dc; private readonly IServiceProvider _services; private UpdateOptions _options; public MongoRepository(MongoDbContext dc, IServiceProvider services) { _dc = dc; _services = services; _options = new UpdateOptions { IsUpsert = true, }; } private List _agents = new List(); private List _users = new List(); private List _userAgents = new List(); private List _conversations = new List(); List _changedTableNames = new List(); }