コード例 #1
0
ファイル: ActionsService.cs プロジェクト: QuantumArt/QA.DPC
 public ActionsService(
     IFactoryWatcher watcher,
     Func <TaskSchedulerRunner> getSchedulerRunner,
     Func <ITasksRunner> getRunner,
     IOptions <ActionsServiceProperties> options
     )
 {
     _factoryWatcher     = watcher;
     _getSchedulerRunner = getSchedulerRunner;
     _getRunner          = getRunner;
     _options            = options.Value;
 }
コード例 #2
0
 public NotificationSender(
     ICustomerProvider customerProvider,
     IConnectionProvider connectionProvider,
     IIdentityProvider identityProvider,
     IFactoryWatcher factoryWatcher,
     IOptions <NotificationProperties> propsAccessor
     )
 {
     _customerProvider     = customerProvider;
     _connectionProvider   = connectionProvider;
     _identityProvider     = identityProvider;
     _configurationWatcher = factoryWatcher;
     _props = propsAccessor.Value;
 }