示例#1
0
        public EightBallCommands(IServiceProvider services)
        {
            // we can pass in the db context via depedency injection
            _db     = services.GetRequiredService <TomBotEntities>();
            _config = services.GetRequiredService <IConfiguration>();

            _validColors.Add("green");
            _validColors.Add("red");
            _validColors.Add("blue");
            _validColors.Add("yellow");
        }
示例#2
0
 public TacbuxSystemCommands(IServiceProvider services)
 {
     _db     = services.GetRequiredService <TomBotEntities>();
     _config = services.GetRequiredService <IConfiguration>();
 }
示例#3
0
 public RememberThisCommands(IServiceProvider services)
 {
     _db     = services.GetRequiredService <TomBotEntities>();
     _config = services.GetRequiredService <IConfiguration>();
 }