Esempio n. 1
0
 public GetRepresentationsAction(
     IRepresentationStore representationStore,
     IRepresentationResponseParser representationResponseParser,
     ICommonAttributesFactory commonAttributesFactory,
     IParametersValidator parametersValidator)
 {
     _commonAttributesFactory      = commonAttributesFactory;
     _representationStore          = representationStore;
     _representationResponseParser = representationResponseParser;
     _parametersValidator          = parametersValidator;
 }
 public GetRepresentationAction(
     IRepresentationStore representationStore,
     IRepresentationResponseParser responseParser,
     IApiResponseFactory apiResponseFactory,
     IParametersValidator parametersValidator)
 {
     _representationStore = representationStore;
     _responseParser      = responseParser;
     _apiResponseFactory  = apiResponseFactory;
     _parametersValidator = parametersValidator;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ActionsValidator"/> class.
 /// </summary>
 /// <param name="paramsValidator">The parameters validator.</param>
 /// <param name="policyStore">Authorization policy store.</param>
 /// <exception cref="System.ArgumentNullException"></exception>
 public ActionsValidator(IParametersValidator paramsValidator, IAuthorizationPolicyStore policyStore)
 {
     if (policyStore == null)
     {
         throw new ArgumentNullException(nameof(policyStore));
     }
     if (paramsValidator == null)
     {
         throw new ArgumentNullException(nameof(paramsValidator));
     }
     _paramsValidator = paramsValidator;
     _policyStore     = policyStore;
 }
 public UpdateRepresentationAction(
     IRepresentationRequestParser requestParser,
     IRepresentationStore representationStore,
     IApiResponseFactory apiResponseFactory,
     IRepresentationResponseParser responseParser,
     IParametersValidator parametersValidator,
     IErrorResponseFactory errorResponseFactory,
     IFilterParser filterParser)
 {
     _requestParser        = requestParser;
     _representationStore  = representationStore;
     _apiResponseFactory   = apiResponseFactory;
     _responseParser       = responseParser;
     _parametersValidator  = parametersValidator;
     _errorResponseFactory = errorResponseFactory;
     _filterParser         = filterParser;
 }
 private void InitializeFakeObject()
 {
     _parametersValidator = new ParametersValidator();
 }