public GovUkNotifyService(IApplicationLogger applicationLogger, IGovUkNotifyClientProxy clientProxy, IConfigConfigurationProvider configuration, IAccountsService accountsService) { this.applicationLogger = applicationLogger; this.clientProxy = clientProxy; this.configuration = configuration; this.accountsService = accountsService; }
public GovUkNotifyServiceTests() { fakeApplicationLogger = A.Fake <IApplicationLogger>(ops => ops.Strict()); fakeConfiguration = A.Fake <IConfigConfigurationProvider>(ops => ops.Strict()); fakeGovUkNotifyClient = A.Fake <IGovUkNotifyClientProxy>(ops => ops.Strict()); fakeAccountsService = A.Fake <IAccountsService>(ops => ops.Strict()); SetupCalls(); }
public AccountsServiceTests() { fakeApplicationLogger = A.Fake <IApplicationLogger>(ops => ops.Strict()); fakeConfiguration = A.Fake <IConfigConfigurationProvider>(ops => ops.Strict()); fakeAccountQueryRepository = A.Fake <IAccountQueryRepository>(ops => ops.Strict()); fakeAuditCommandRepository = A.Fake <IAuditCommandRepository>(ops => ops.Strict()); fakeCircuitBreakerQueryRepository = A.Fake <ICircuitBreakerQueryRepository>(ops => ops.Strict()); fakeCircuitBreakerCommandRepository = A.Fake <ICircuitBreakerCommandRepository>(ops => ops.Strict()); }
public EmailNotificationProcessorTests() { fakeAccountsService = A.Fake <IAccountsService>(ops => ops.Strict()); fakeApplicationLogger = A.Fake <IApplicationLogger>(ops => ops.Strict()); fakeSendCitizenNotificationService = A.Fake <ISendCitizenNotification <Account> >(ops => ops.Strict()); fakeConfiguration = A.Fake <IConfigConfigurationProvider>(ops => ops.Strict()); SetupCalls(); }
public EmailNotificationProcessor( ISendCitizenNotification <Account> sendCitizenNotificationService, IApplicationLogger applicationLogger, IConfigConfigurationProvider configuration, IAccountsService accountsService) { this.sendCitizenNotificationService = sendCitizenNotificationService; this.applicationLogger = applicationLogger; this.configuration = configuration; this.accountsService = accountsService; }
public AccountsService( IApplicationLogger applicationLogger, IConfigConfigurationProvider configuration, IAccountQueryRepository accountQueryRepository, IAuditCommandRepository auditCommandRepository, ICircuitBreakerQueryRepository circuitBreakerQueryRepository, ICircuitBreakerCommandRepository circuitBreakerCommandRepository) { this.applicationLogger = applicationLogger; this.configuration = configuration; this.accountQueryRepository = accountQueryRepository; this.auditCommandRepository = auditCommandRepository; this.circuitBreakerQueryRepository = circuitBreakerQueryRepository; this.circuitBreakerCommandRepository = circuitBreakerCommandRepository; }
public static void ConfigureNLogWithAppInsightsTarget(IConfigConfigurationProvider configProvider) { var appInsightsKey = configProvider.GetConfig <string>(Constants.ApplicationInsightsInstrumentationKey); if (!string.IsNullOrEmpty(appInsightsKey)) { var config = new LoggingConfiguration(); ApplicationInsightsTarget target = new ApplicationInsightsTarget(); target.InstrumentationKey = appInsightsKey; LoggingRule rule = new LoggingRule("*", LogLevel.Trace, target); config.LoggingRules.Add(rule); LogManager.Configuration = config; } }