public LogController(IReadLogService logService, ILogger <LogController> toFileLogger, IPhoneHelper phoneHelper, IMapper mapper) { _logService = logService ?? throw new ArgumentNullException(nameof(logService)); _toFileLogger = toFileLogger ?? throw new ArgumentNullException(nameof(toFileLogger)); _phoneHelper = phoneHelper ?? throw new ArgumentNullException(nameof(phoneHelper)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public MappingProfile(IPhoneHelper phoneHelper) { _phoneHelper = phoneHelper ?? throw new ArgumentNullException(nameof(phoneHelper)); CreateMap <User, UserDto>() .ForMember(x => x.PhoneNumber, opts => opts.MapFrom(src => _phoneHelper.Format(src.PhoneNumber))) .ForSourceMember(x => x.ChatId, opt => opt.Ignore()); CreateMap <LogMessage, LogMessageDto>() .ForMember(x => x.Date, opts => opts.MapFrom(src => src.Date.ToString("dd.MM.yy HH:mm:ss"))) .ForMember(x => x.PhoneNumber, opts => opts.MapFrom(src => _phoneHelper.Format(src.PhoneNumber))) .ForMember(x => x.Type, opts => opts.MapFrom(src => src.Type.ToString())); }
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)); }
public TwilloPhoneNumberVerifier(IConfigService configService, IPhoneHelper phoneHelper) { _configService = configService ?? throw new ArgumentNullException(nameof(configService)); _phoneHelper = phoneHelper ?? throw new ArgumentNullException(nameof(phoneHelper)); }
public TelegramSenderAgent(IConfigService configService, SqlliteDbContext dbContext, IPhoneHelper phoneHelper) { _configService = configService ?? throw new ArgumentNullException(); _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _phoneHelper = phoneHelper; }