public CustomCommandProviderTests() { var services = MockServices.ScopedServiceProvider; _context = services.GetService <AldertoDbContext>(); _provider = services.GetService <ICustomCommandProvider>(); }
public CurrencyProviderTests() { var services = MockServices.ScopedServiceProvider; _context = services.GetService <AldertoDbContext>(); _manager = services.GetService <ICurrencyManager>(); _guildMemberManager = services.GetService <IGuildMemberManager>(); }
public CustomCommandProvider(AldertoDbContext context) { _context = context; _luaState = new NLua.Lua(); _commands = new Dictionary <string, LuaFunction>(); // Load Lua code // TODO: Load lua code. Uncomment below //_luaState.LoadCLRPackage(); //_luaState.DoString("import ('Alderto.Bot', 'Alderto.Bot.Commands')"); // Prevent additional namespaces to be added _luaState.DoString("import = function () end"); }
public CurrencyManager(AldertoDbContext context) { _context = context; }
public GuildBankManager(AldertoDbContext context, IGuildLogger transactions) { _context = context; _transactions = transactions; }
public GuildMemberManager(AldertoDbContext context) { _context = context; }
public MessagesManager(IDiscordClient client, AldertoDbContext context) { _client = client; _context = context; }