public ContactUsController(IRepository repository, IHttpEmailClient emailClient, ILogger <ContactUsController> logger, IApplicationConfiguration applicationConfiguration, BusinessId businessId) { _repository = repository; _emailClient = emailClient; _logger = logger; _applicationConfiguration = applicationConfiguration; _businessId = businessId; }
public GroupEmailBuilder(ILogger <GroupEmailBuilder> logger, IHttpEmailClient emailClient, IApplicationConfiguration configuration, BusinessId businessId) { _logger = logger; _configuration = configuration; _businessId = businessId; _emailClient = emailClient; _fromEmail = _configuration.GetEmailEmailFrom(_businessId.ToString()).IsValid() ? _configuration.GetEmailEmailFrom(_businessId.ToString()).ToString() : string.Empty; }
public GroupsService ( IContentApiRepository contentApiRepository, IProcessedContentRepository processedContentRepository, IHttpEmailClient emailClient, IApplicationConfiguration configuration, ILogger <GroupsService> logger, IStockportApiRepository stockportApiRepository, BusinessId businessId ) { _contentApiRepository = contentApiRepository; _emailClient = emailClient; _configuration = configuration; _logger = logger; _stockportApiRepository = stockportApiRepository; _businessId = businessId; _processedContentRepository = processedContentRepository; }