Exemplo n.º 1
0
 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)
 {
 }
Exemplo n.º 5
0
        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();
        }
Exemplo n.º 6
0
        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();
        }
Exemplo n.º 7
0
 internal DefaultHandlerSettings(
     [NotNull] IHandlerResolver handlerModule,
     [NotNull] IContentTypeMapper contentTypeMapper,
     IExceptionToModelConverter exceptionToModelConverter = null)
     : this(Enumerable.Repeat(handlerModule, 1), contentTypeMapper, exceptionToModelConverter)
 {}
Exemplo n.º 8
0
 internal DefaultHandlerSettings(
    [NotNull] IHandlerResolver handlerModule,
    [NotNull] IContentTypeMapper contentTypeMapper,
    IExceptionToModelConverter exceptionToModelConverter = null)
     : this(new[] { handlerModule }, contentTypeMapper, exceptionToModelConverter)
 {}