public BotActionContextInitBehavior( IBotActionContextAccessor botContextAccessor, IBotUserProvider botUserProvider) { _botContextAccessor = botContextAccessor; _botUserProvider = botUserProvider; }
public AbstractJob(IServiceProvider service) { _logger = service.GetService <ILogger <AbstractJob> >(); _travianUserRepository = service.GetService <ITravianUserRepository>(); _gameplayClient = service.GetService <IGameplayClient>(); _botUserProvider = service.GetService <IBotUserProvider>(); _bot = service.GetService <IBotService>(); }
public BotUpdateRequestHandler( IMediator mediator, IStringLocalizer <BotResources> localizer, IBotUserProvider botUserProvider, ITransport <SendTelegramReply> reply) { _mediator = mediator; _localizer = localizer; _botUserProvider = botUserProvider; _reply = reply; }