public FeatureManagementQueryHandlerDecorator(IQueryHandler <TQuery, TResponse> decoratedRequestHandler,
                                               SettingsHolder featureSettingsHolder,
                                               IHandlerFeatureInfoProvider handlerFeatureInfoProvider)
 {
     this.decoratedRequestHandler    = decoratedRequestHandler;
     this.featureSettingsHolder      = featureSettingsHolder;
     this.handlerFeatureInfoProvider = handlerFeatureInfoProvider;
 }
Ejemplo n.º 2
0
 public FeatureManagementCommandHandlerDecorator(ICommandHandler <TCommand> decoratedRequestHandler,
                                                 SettingsHolder featureSettingsHolder,
                                                 IHandlerFeatureInfoProvider handlerFeatureInfoProvider)
 {
     this.decoratedRequestHandler    = decoratedRequestHandler;
     this.featureSettingsHolder      = featureSettingsHolder;
     this.handlerFeatureInfoProvider = handlerFeatureInfoProvider;
 }