예제 #1
0
 public JobDefinitionService(
     ILogger <JobDefinitionService> logger,
     ILoadedVersionedTypes loadedVersionedTypes)
     : base(logger)
 {
     Load(loadedVersionedTypes.Jobs);
 }
 public SnapshotDefinitionService(
     ILogger <SnapshotDefinitionService> logger,
     ILoadedVersionedTypes loadedVersionedTypes)
     : base(logger)
 {
     Load(loadedVersionedTypes.SnapshotTypes);
 }
예제 #3
0
 public CommandDefinitionService(
     ILogger <CommandDefinitionService> logger,
     ILoadedVersionedTypes loadedVersionedTypes)
     : base(logger)
 {
     Load(loadedVersionedTypes.Commands);
 }
예제 #4
0
 public EventDefinitionService(
     ILogger <EventDefinitionService> logger,
     ILoadedVersionedTypes loadedVersionedTypes)
     : base(logger)
 {
     Load(loadedVersionedTypes.Events);
 }
예제 #5
0
 public SagaDefinitionService(
     ILogger <SagaDefinitionService> logger,
     ILoadedVersionedTypes loadedVersionedTypes)
 {
     _logger = logger;
     LoadSagas(loadedVersionedTypes.Sagas);
 }
예제 #6
0
 public DefinitionServicesInitilizer(
     ILoadedVersionedTypes loadedVersionedTypes,
     IEventDefinitionService eventDefinitionService,
     ICommandDefinitionService commandDefinitionService,
     IJobDefinitionService jobDefinitionService)
 {
     _loadedVersionedTypes     = loadedVersionedTypes;
     _eventDefinitionService   = eventDefinitionService;
     _commandDefinitionService = commandDefinitionService;
     _jobDefinitionService     = jobDefinitionService;
 }
 public DefinitionServicesInitilizer(
     ILoadedVersionedTypes loadedVersionedTypes,
     IEventDefinitionService eventDefinitionService,
     ICommandDefinitionService commandDefinitionService,
     IJobDefinitionService jobDefinitionService)
 {
     _loadedVersionedTypes = loadedVersionedTypes;
     _eventDefinitionService = eventDefinitionService;
     _commandDefinitionService = commandDefinitionService;
     _jobDefinitionService = jobDefinitionService;
 }