public StatsFillingMigration(PoGoMeterContext context, string connectionString, byte levelMin = 0, byte levelMax = MAX_LEVEL) { myContext = context; myConnectionString = connectionString; LevelMin = levelMin; LevelMax = levelMax; }
public TextMessageHandler(TelemetryClient telemetryClient, IOptions <Settings> settings, IEnumerable <Lazy <Func <Message, IMessageEntityHandler <object, bool?> >, MessageEntityTypeAttribute> > messageEntityHandlers, ITelegramBotClient bot, PoGoMeterContext db) : base(bot, messageEntityHandlers) { myTelemetryClient = telemetryClient; myBot = bot; myDb = db; myMinIV = settings.Value?.MinIV ?? 0; myBestBuddyMinIV = settings.Value?.BestBuddyMinIV ?? 0; myBestBuddyMinLevel = settings.Value?.BestBuddyMinLevel ?? 0; }
private readonly Pokemons myPokemons; // TODO: use PokemonName table public BotCommandMessageEntityHandler(ITelegramBotClient bot, PoGoMeterContext context, Pokemons pokemons) { myBot = bot; myContext = context; myPokemons = pokemons; }