internal DefaultHandlerSettings( [NotNull] IEnumerable<IHandlerResolver> handlerModules, [NotNull] IContentTypeMapper contentTypeMapper, IExceptionToModelConverter exceptionToModelConverter = null) : base(handlerModules, contentTypeMapper, exceptionToModelConverter) { }
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) { }
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(); }
protected HandlerSettings( [NotNull] IEnumerable<IHandlerResolver> handlerModules, [NotNull] IContentTypeMapper contentTypeMapper, IExceptionToModelConverter exceptionToModelConverter = null, ISerializer serializer = null) { Guard.EnsureNotNull(handlerModules, "handlerResolver"); Guard.EnsureNotNull(contentTypeMapper, "contentTypeMapper"); _handlerModules = handlerModules; _contentTypeMapper = contentTypeMapper; _exceptionToModelConverter = exceptionToModelConverter ?? new ExceptionToModelConverter(); _serializer = serializer ?? new DefaultJsonSerializer(); }
internal DefaultHandlerSettings( [NotNull] IHandlerResolver handlerModule, [NotNull] IContentTypeMapper contentTypeMapper, IExceptionToModelConverter exceptionToModelConverter = null) : this(Enumerable.Repeat(handlerModule, 1), contentTypeMapper, exceptionToModelConverter) {}
internal DefaultHandlerSettings( [NotNull] IHandlerResolver handlerModule, [NotNull] IContentTypeMapper contentTypeMapper, IExceptionToModelConverter exceptionToModelConverter = null) : this(new[] { handlerModule }, contentTypeMapper, exceptionToModelConverter) {}