public MigrationNumberSyncServiceTests() { _eventPublisher = Substitute.For <IEventPublisher>(); _callbackChannelProvider = Substitute.For <ICallbackChannelProvider>(); _callbackService = Substitute.For <IMigrationNumberSync>(); _callbackChannelProvider.GetCallbackChannel <IMigrationNumberSync>().Returns(_callbackService); _syncService = new MigrationNumberSyncService(_eventPublisher, _callbackChannelProvider); _migration = new Migration { ProjectId = "1", Number = "2" }; }
public AlarmManagementService( IPlatformModuleRepository platformModuleRepository, ICallbackChannelProvider callbackChannelProvider, ISafeEventRaiser eventRaiser, ILogger logger) { _platformModuleRepository = platformModuleRepository; _callbackChannelProvider = callbackChannelProvider; _eventRaiser = eventRaiser; _logger = logger; _subscribers = new Collection <Subscriber>(); _logger.Init(GetType()); }
public CommonServices( ILogger logger, IPlatformModuleRepository moduleRepository, IConfigurationService configurationService, ICallbackChannelProvider callbackChannelProvider, ISafeEventRaiser eventRaiser, IModuleBusManager moduleBusManager) { _logger = logger; _moduleRepository = moduleRepository; _configurationService = configurationService; _callbackChannelProvider = callbackChannelProvider; _eventRaiser = eventRaiser; _moduleBusManager = moduleBusManager; _moduleBusManager.ModuleInitializationStarted += HandleModuleInitializationStarted; }
public MigrationNumberSyncService(IEventPublisher eventPublisher, ICallbackChannelProvider callbackChannelProvider) { _eventPublisher = eventPublisher; _callbackChannelProvider = callbackChannelProvider; }