public InternalConfigurationCreator(IServiceProvider services, IInternalConfigurationValidator validator, IEventProcessOptionsCreator eventProcessOptionsCreator, IEventPublishOptionsCreator eventPublishOptionsCreator, IEventSourceOptionsCreator eventSourceOptionsCreator) { this._validator = validator; this._eventProcessOptionsCreator = eventProcessOptionsCreator; this._eventPublishOptionsCreator = eventPublishOptionsCreator; this._eventSourceOptionsCreator = eventSourceOptionsCreator; }
public InternalConfigurationCreator() { this._eventSubscribeOptionsCreator = new EventSubscribeOptionsCreator(); this._eventProcessOptionsCreator = new EventProcessOptionsCreator(_eventSubscribeOptionsCreator); this._eventPublishOptionsCreator = new EventPublishOptionsCreator(); this._eventSourceOptionsCreator = new EventSourceOptionsCreator(); this.builder = new InternalConfigurationBuilder(); }