コード例 #1
0
 public PrivatelyFundedCertificatesApprovalCommand(IAggregateLogger aggregateLogger,
                                                   IAssessorServiceApi assessorServiceApi,
                                                   IPrivatelyFundedCertificatesApprovalNotification notificationService
                                                   )
 {
     _aggregateLogger     = aggregateLogger;
     _assessorServiceApi  = assessorServiceApi;
     _notificationService = notificationService;
 }
コード例 #2
0
 public PrivatelyFundedCertificatesApprovalNotification(INotificationsApi notificationsApi,
                                                        IAggregateLogger aggregateLogger,
                                                        IWebConfiguration webConfiguration,
                                                        IAssessorServiceApi assessorServiceApi)
 {
     _notificationsApi   = notificationsApi;
     _aggregateLogger    = aggregateLogger;
     _webConfiguration   = webConfiguration;
     _assessorServiceApi = assessorServiceApi;
 }
コード例 #3
0
 public NotificationService(INotificationsApi notificationsApi,
                            IAggregateLogger aggregateLogger,
                            IWebConfiguration webConfiguration,
                            IAssessorServiceApi assessorServiceApi)
 {
     _notificationsApi   = notificationsApi;
     _aggregateLogger    = aggregateLogger;
     _webConfiguration   = webConfiguration;
     _assessorServiceApi = assessorServiceApi;
 }
コード例 #4
0
 public PrintProcessCommand(IAggregateLogger aggregateLogger,
                            IPrintingJsonCreator printingJsonCreator,
                            IPrintingSpreadsheetCreator printingSpreadsheetCreator,
                            IAssessorServiceApi assessorServiceApi,
                            INotificationService notificationService,
                            IFileTransferClient fileTransferClient,
                            IConfigurationWrapper configurationWrapper)
 {
     _aggregateLogger            = aggregateLogger;
     _printingSpreadsheetCreator = printingSpreadsheetCreator;
     _assessorServiceApi         = assessorServiceApi;
     _notificationService        = notificationService;
     _fileTransferClient         = fileTransferClient;
     _printingJsonCreator        = printingJsonCreator;
     _configurationWrapper       = configurationWrapper;
 }
 public StandardCollationCommand(IAggregateLogger aggregateLogger, IAssessorServiceApi assessorServiceApi)
 {
     _aggregateLogger    = aggregateLogger;
     _assessorServiceApi = assessorServiceApi;
 }