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