public AdminMessageService(
     SqlliteDbContext dbContext,
     IBotLogger logger,
     IPhoneHelper phoneHelper,
     ILogger <AdminMessageService> toFileLogger,
     IConfigService configService,
     INewBotLogger newLogger)
 {
     _dbContext     = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _configService = configService ?? throw new ArgumentNullException(nameof(configService));
     _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
     _phoneHelper   = phoneHelper ?? throw new ArgumentNullException(nameof(phoneHelper));
     _toFileLogger  = toFileLogger ?? throw new ArgumentNullException(nameof(toFileLogger));
     _newLogger     = newLogger ?? throw new ArgumentNullException(nameof(newLogger));
 }
 public SenderService
     (IConfigService configService,
     IBotLogger logger,
     IPhoneHelper phoneHelper,
     ILogger <SenderService> toFileLogger,
     IDataSource messageDataSource,
     SqlliteDbContext dbContext,
     ISenderAgentProvider senderAgentProvider,
     INewBotLogger newLogger)
 {
     _dbContext           = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _logger              = logger ?? throw new ArgumentNullException(nameof(logger));
     _toFileLogger        = toFileLogger ?? throw new ArgumentNullException(nameof(toFileLogger));
     _configService       = configService ?? throw new ArgumentNullException(nameof(configService));
     _phoneHelper         = phoneHelper ?? throw new ArgumentNullException(nameof(phoneHelper));
     _messageDataSource   = messageDataSource ?? throw new ArgumentNullException(nameof(messageDataSource));
     _senderAgentProvider = senderAgentProvider ?? throw new ArgumentNullException(nameof(senderAgentProvider));
     _newLogger           = newLogger ?? throw new ArgumentNullException(nameof(newLogger));
 }
Example #3
0
 public UserController(SqlliteDbContext dbContext, IMapper mapper)
 {
     _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _mapper    = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Example #4
0
 public TelegramSenderAgent(IConfigService configService, SqlliteDbContext dbContext, IPhoneHelper phoneHelper)
 {
     _configService = configService ?? throw new ArgumentNullException();
     _dbContext     = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _phoneHelper   = phoneHelper;
 }