public BadRequestExceptionHandlingTreeFactory( InvalidRequestExceptionHandlingTreeFactory invalidRequestExceptionHandlingTreeFactory, InvalidPatchOperationExceptionHandlingTreeFactory invalidPatchOperationExceptionHandlingTreeFactory) { InvalidRequestExceptionHandlingTreeFactory = invalidRequestExceptionHandlingTreeFactory; InvalidPatchOperationExceptionHandlingTreeFactory = invalidPatchOperationExceptionHandlingTreeFactory; }
public ExceptionHandlerMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, IExceptionHandlingTreeFactory mainExceptionHandlingTreeFactory) { Next = next; Logger = loggerFactory.CreateLogger <ExceptionHandlerMiddleware>(); MainExceptionHandlingTreeFactory = mainExceptionHandlingTreeFactory; ExceptionHandlingTree = MainExceptionHandlingTreeFactory.CreateExceptionHandlingTree(); }
public AnyExceptionHandlingTreeFactory( BadRequestExceptionHandlingTreeFactory badRequestExceptionHandlingTreeFactory, AuthorizationExceptionHandlingTreeFactory authorizationExceptionHandlingTreeFactory, PolicyExceptionHandlingTreeFactory policyExceptionHandlingTreeFactory, ValidationExceptionHandlingTreeFactory validationExceptionHandlingTreeFactory, EntityNotFoundExceptionHandlingTreeFactory entityNotFoundExceptionHandlingTreeFactory) { BadRequestExceptionHandlingTreeFactory = badRequestExceptionHandlingTreeFactory; AuthorizationExceptionHandlingTreeFactory = authorizationExceptionHandlingTreeFactory; PolicyExceptionHandlingTreeFactory = policyExceptionHandlingTreeFactory; ValidationExceptionHandlingTreeFactory = validationExceptionHandlingTreeFactory; EntityNotFoundExceptionHandlingTreeFactory = entityNotFoundExceptionHandlingTreeFactory; }