示例#1
0
 public ValidateQueryDecorator(IHandleQuery <TQuery, TResult> decorated
                               , IValidator <TQuery> validator
                               )
 {
     _decorated = decorated;
     _validator = validator;
 }
示例#2
0
 public static IsOnController GivenController(
     this IsOnControllerTests tests,
     IHandleQuery <IsFeatureOnQuery, bool> handler,
     IEvaluationCounter evaluationCounter,
     IValuesExtractor extractor)
 {
     return(new IsOnController(handler, evaluationCounter, extractor));
 }
示例#3
0
 public IsOnController(
     IHandleQuery <IsFeatureOnQuery, bool> handdler,
     IEvaluationCounter evaluationCounter,
     IValuesExtractor extractor)
 {
     this._handler           = handdler;
     this._evaluationCounter = evaluationCounter;
     this._extractor         = extractor;
 }
示例#4
0
 public static GetAllPathsController GivenController(
     this GetAllPathsControllerTests tests,
     IHandleQuery <GetAllPathsQuery, IEnumerable <PathAndFeatureCount> > handler)
 {
     return(new GetAllPathsController(handler));
 }
 public GetPathFeaturesController(IHandleQuery <GetPathFeaturesQuery, IEnumerable <FeatureAndStrategy> > handler)
 {
     this._handler = handler;
 }
示例#6
0
 public QueryController(IHandleQuery <TQuery, TDto> handler)
 {
     _handler = handler;
 }
 public static GetPathFeaturesController GivenController(
     this GetPathFeaturesControllerTests tests,
     IHandleQuery <GetPathFeaturesQuery, IEnumerable <FeatureAndStrategy> > handler)
 {
     return(new GetPathFeaturesController(handler));
 }
示例#8
0
 public QueryValidator(ILogger log, IEnumerable <IValidator <TQuery> > validators, IHandleQuery <TQuery, TResult> queryHandler)
 {
     _log          = log;
     _validators   = validators;
     _queryHandler = queryHandler;
 }
 public static GetFeatureController GivenController(
     this GetFeatureControllerTests tests,
     IHandleQuery <GetFeatureQuery, FeatureAndStrategyConfiguration> handler)
 {
     return(new GetFeatureController(handler));
 }
示例#10
0
 public GetFeatureController(IHandleQuery <GetFeatureQuery, FeatureAndStrategyConfiguration> handler)
 {
     this._handler = handler;
 }
 public void Release <TArguments, TResult>(IHandleQuery <TArguments, TResult> handler) where TArguments : IQuery
 {
 }
示例#12
0
 public QueryInvoker(IHandleQuery <Lrap1StatusQuery, Lrap1StatusQueryResult> submissionService)
 {
     _submissionService = submissionService;
 }
示例#13
0
 public void Release <TArguments, TResult>(IHandleQuery <TArguments, TResult> handler)
 {
     kernel.ReleaseComponent(handler);
 }
 public MediatRQueryHandlerAdopter(IHandleQuery <TQuery, TViewModel> ourHandler)
 {
     this.ourHandler = ourHandler;
 }
示例#15
0
 public GetAllPathsController(IHandleQuery <GetAllPathsQuery, IEnumerable <PathAndFeatureCount> > handler)
 {
     this._handler = handler;
 }