// todo: ==============================================================

        public FakeBotApiPoller(ILogger <FakeBotApiPoller> logger, FakeBotApiClient botApiClient, IMediator mediator)
        {
            _logger              = logger;
            _botApiClient        = botApiClient;
            _mediator            = mediator;
            _updatesPollingTimer = new Timer(HandleUpdatesPollingCallback, null, Timeout.Infinite, Timeout.Infinite);
        }
Exemple #2
0
        // todo: ===================================================================================

        public FakeBotApiWebhook(ILogger <FakeBotApiWebhook> logger, FakeBotApiClient botApiClient)
        {
            _logger       = logger;
            _botApiClient = botApiClient;

            _persistentMode     = false;
            _unknownWebhookInfo = false;
        }
 private string GetComponentsDetailsString(string title, FakeBotApiClient botApiClient, IBotApiEndpoint botApiEndpoint, FakeBotApiWebhook botApiWebhook, FakeBotApiPoller botApiPoller) =>
 TodoMsgFmtr.DetailsMessage(title, new (string title, object value)[]
 public FakeBotApiSender(ILogger <FakeBotApiSender> logger, FakeBotApiClient botApiClient)
 {
     _logger       = logger;
     _botApiClient = botApiClient;
 }