public DefaultHandlerSettings( [NotNull] IEnumerable <IHandlerResolver> handlerModules, [NotNull] IRequestTypeResolver requestTypeResolver, IExceptionToModelConverter exceptionToModelConverter = null) : base(handlerModules, requestTypeResolver, exceptionToModelConverter) { }
public DefaultHandlerSettings( [NotNull] IHandlerResolver handlerModule, [NotNull] IRequestTypeResolver requestTypeResolver, IExceptionToModelConverter exceptionToModelConverter = null) : this(new[] { handlerModule }, requestTypeResolver, exceptionToModelConverter) { }
internal DefaultHandlerSettings( [NotNull] IHandlerResolver handlerModule, [NotNull] IRequestTypeResolver requestTypeResolver, IExceptionToModelConverter exceptionToModelConverter = null) : this(Enumerable.Repeat(handlerModule, 1), requestTypeResolver, exceptionToModelConverter) { }
public HmrcDataManipulator(IEmployeeIdentityRepository repository, IRequestTypeResolver requestTypeResolver) { if (repository == null) throw new ArgumentNullException(nameof(repository)); if (requestTypeResolver == null) throw new ArgumentNullException(nameof(requestTypeResolver)); this.repository = repository; this.requestTypeResolver = requestTypeResolver; }
public CascadeEdgeCaseService(IRequestTypeResolver requestTypeResolver, IResponseFileRetriever responseFileRetriever) { if (requestTypeResolver == null) throw new ArgumentNullException("requestTypeResolver"); if (responseFileRetriever == null) throw new ArgumentNullException("responseFileRetriever"); this.requestTypeResolver = requestTypeResolver; this.responseFileRetriever = responseFileRetriever; }
protected HandlerSettings( [NotNull] IEnumerable <IHandlerResolver> handlerModules, [NotNull] IRequestTypeResolver requestTypeResolver, IExceptionToModelConverter exceptionToModelConverter = null, ISerializer serializer = null) { Guard.EnsureNotNull(handlerModules, "handlerResolver"); Guard.EnsureNotNull(requestTypeResolver, "requestTypeResolver"); _handlerModules = handlerModules; _requestTypeResolver = requestTypeResolver; _exceptionToModelConverter = exceptionToModelConverter ?? new ExceptionToModelConverter(); _serializer = serializer ?? new DefaultJsonSerializer(); }