public AllCommand( WTelegramApiService wTelegramApiService, TelegramService telegramService ) { _wTelegramApiService = wTelegramApiService; _telegramService = telegramService; }
/// <summary> /// Constructor /// </summary> /// <param name="restrictionConfig"></param> /// <param name="logger"></param> /// <param name="cacheService"></param> /// <param name="botService"></param> /// <param name="chatService"></param> /// <param name="settingsService"></param> /// <param name="botClient"></param> public PrivilegeService( IOptionsSnapshot <RestrictionConfig> restrictionConfig, ILogger <PrivilegeService> logger, CacheService cacheService, BotService botService, ChatService chatService, SettingsService settingsService, ITelegramBotClient botClient, WTelegramApiService wTelegramApiService ) { _logger = logger; _cacheService = cacheService; _botService = botService; _chatService = chatService; _settingsService = settingsService; _botClient = botClient; _wTelegramApiService = wTelegramApiService; _restrictionConfig = restrictionConfig.Value; }
public DebugHandler(WTelegramApiService iWTelegramApiService) { _iWTelegramApiService = iWTelegramApiService; }