public static ComoRequestValidator CreateComoRequestValidator(IRequestValidatorHelper requestValidatorHelper, IdentityServerOptions options = null, ITokenSigningService signingService = null) { if (options == null) { options = TestIdentityServerOptions.Create(); } if (signingService == null) { signingService = new DefaultTokenSigningService(options); } if (requestValidatorHelper == null) { requestValidatorHelper = new Mock <IRequestValidatorHelper>().Object; } return(new ComoRequestValidator(requestValidatorHelper, options, signingService)); }
public ComoRequestValidator(IRequestValidatorHelper requestValidatorHelper, IdentityServerOptions options, ITokenSigningService signingService) { if (requestValidatorHelper == null) { throw new ArgumentNullException("requestValidatorHelper"); } if (options == null) { throw new ArgumentNullException("options"); } if (signingService == null) { throw new ArgumentNullException("signingService"); } _requestValidatorHelper = requestValidatorHelper; _options = options; _signingService = signingService; }
public RequestLogic(IRequestRepository requestRepository, ITypeRepository typeRepository, IRepository <AdditionalField> afRepository, IRepository <AFRangeItem> rangeRepository) { this.requestRepository = requestRepository; requestValidator = new RequestValidatorHelper(typeRepository, afRepository, rangeRepository); }