public AuditLogInfoToAuditLogConverter(IGuidGenerator guidGenerator, IExceptionToErrorInfoConverter exceptionToErrorInfoConverter, IJsonSerializer jsonSerializer, IOptions <AbpExceptionHandlingOptions> exceptionHandlingOptions)
 {
     GuidGenerator = guidGenerator;
     ExceptionToErrorInfoConverter = exceptionToErrorInfoConverter;
     JsonSerializer           = jsonSerializer;
     ExceptionHandlingOptions = exceptionHandlingOptions.Value;
 }
        public AbpExceptionFilter(IExceptionToErrorInfoConverter errorInfoConverter, HttpExceptionStatusCodeFinder statusCodeFinder)
        {
            _errorInfoConverter = errorInfoConverter;
            _statusCodeFinder   = statusCodeFinder;

            Logger = NullLogger <AbpExceptionFilter> .Instance;
        }
 /// <inheritdoc />
 /// <summary>
 ///     Adds an exception converter that is used by
 ///     <see cref="M:.Framework.Web.Models.ErrorInfoBuilder.BuildForException(System.Exception)" /> method.
 /// </summary>
 /// <param name="converter">Converter object</param>
 public void AddExceptionConverter(IExceptionToErrorInfoConverter converter)
 {
     if (converter != null)
     {
         converter.Next = Converter;
     }
     Converter = converter;
 }
示例#4
0
 public UserExceptionInformer(
     IUiMessageService messageService,
     IExceptionToErrorInfoConverter exceptionToErrorInfoConverter)
 {
     MessageService = messageService;
     ExceptionToErrorInfoConverter = exceptionToErrorInfoConverter;
     Logger = NullLogger <UserExceptionInformer> .Instance;
 }
示例#5
0
 public SampleExceptionFilter(IExceptionToErrorInfoConverter errorInfoConverter,
                              IHttpExceptionStatusCodeFinder statusCodeFinder,
                              IJsonSerializer jsonSerializer,
                              IOptions <AbpExceptionHandlingOptions> exceptionHandlingOptions,
                              ILogger <AbpExceptionFilter> logger)
     : base(errorInfoConverter, statusCodeFinder, jsonSerializer, exceptionHandlingOptions)
 {
     Logger = logger;
 }
示例#6
0
 public ZenExceptionFilter(
     IExceptionToErrorInfoConverter errorInfoConverter,
     IHttpExceptionStatusCodeFinder statusCodeFinder,
     IJsonSerializer jsonSerializer)
 {
     _errorInfoConverter = errorInfoConverter;
     _statusCodeFinder   = statusCodeFinder;
     _jsonSerializer     = jsonSerializer;
     Logger = NullLogger <AbpExceptionFilter> .Instance;
 }
示例#7
0
 public UserExceptionInformer(
     IUiMessageService messageService,
     IExceptionToErrorInfoConverter exceptionToErrorInfoConverter,
     IOptions <AbpExceptionHandlingOptions> options)
 {
     MessageService = messageService;
     ExceptionToErrorInfoConverter = exceptionToErrorInfoConverter;
     Options = options.Value;
     Logger  = NullLogger <UserExceptionInformer> .Instance;
 }
示例#8
0
 public ErrorController(
     IExceptionToErrorInfoConverter exceptionToErrorInfoConverter,
     IHttpExceptionStatusCodeFinder httpExceptionStatusCodeFinder,
     IOptions <AbpErrorPageOptions> abpErrorPageOptions,
     IStringLocalizer <AbpUiResource> localizer)
 {
     _errorInfoConverter  = exceptionToErrorInfoConverter;
     _statusCodeFinder    = httpExceptionStatusCodeFinder;
     _localizer           = localizer;
     _abpErrorPageOptions = abpErrorPageOptions.Value;
 }
示例#9
0
 public ErrorController(
     IExceptionToErrorInfoConverter exceptionToErrorInfoConverter,
     IHttpExceptionStatusCodeFinder httpExceptionStatusCodeFinder,
     IOptions <RocketErrorPageOptions> rocketErrorPageOptions,
     IStringLocalizer <RocketUiResource> localizer,
     IExceptionNotifier exceptionNotifier)
 {
     _errorInfoConverter     = exceptionToErrorInfoConverter;
     _statusCodeFinder       = httpExceptionStatusCodeFinder;
     _localizer              = localizer;
     _exceptionNotifier      = exceptionNotifier;
     _rocketErrorPageOptions = rocketErrorPageOptions.Value;
 }
示例#10
0
        public AbpExceptionFilter(
            IExceptionToErrorInfoConverter errorInfoConverter,
            IHttpExceptionStatusCodeFinder statusCodeFinder,
            IJsonSerializer jsonSerializer,
            IOptions <AbpExceptionHandlingOptions> exceptionHandlingOptions)
        {
            _errorInfoConverter       = errorInfoConverter;
            _statusCodeFinder         = statusCodeFinder;
            _jsonSerializer           = jsonSerializer;
            _exceptionHandlingOptions = exceptionHandlingOptions.Value;

            Logger = NullLogger <AbpExceptionFilter> .Instance;
        }
示例#11
0
 public AuditLogInfoToAuditLogConverter(IGuidGenerator guidGenerator, IExceptionToErrorInfoConverter exceptionToErrorInfoConverter, IJsonSerializer jsonSerializer)
 {
     GuidGenerator = guidGenerator;
     ExceptionToErrorInfoConverter = exceptionToErrorInfoConverter;
     JsonSerializer = jsonSerializer;
 }
 /// <inheritdoc/>
 public ErrorInfoBuilder(IAbpWebCommonModuleConfiguration configuration, ILocalizationManager localizationManager)
 {
     Converter = new DefaultErrorInfoConverter(configuration, localizationManager);
 }
 public ErrorInfoBuilder(IAbpStartupConfiguration configuration)
 {
     Converter = new DefaultErrorInfoConverter(configuration);
 }
 /// <inheritdoc/>
 public ErrorInfoBuilder(IAbpWebModuleConfiguration configuration)
 {
     Converter = new DefaultErrorInfoConverter(configuration);
 }
示例#15
0
 public UserExceptionInformer(IUiMessageService messageService, IExceptionToErrorInfoConverter exceptionToErrorInfoConverter)
 {
     MessageService = messageService;
     ExceptionToErrorInfoConverter = exceptionToErrorInfoConverter;
 }
示例#16
0
 public AbpGlobalFeatureNotEnableException_Localization_Test()
 {
     _exceptionToErrorInfoConverter = GetRequiredService <IExceptionToErrorInfoConverter>();
 }
示例#17
0
 /// <summary>
 /// Adds an exception converter that is used by <see cref="ForException"/> method.
 /// </summary>
 /// <param name="converter">Converter object</param>
 public static void AddExceptionConverter(IExceptionToErrorInfoConverter converter)
 {
     converter.Next = _converter;
     _converter     = converter;
 }
示例#18
0
 /// <inheritdoc/>
 public ErrorInfoBuilder(IAbpWebCommonModuleConfiguration configuration, ILocalizationManager localizationManager)
 {
     this.Converter = new DefaultErrorInfoConverter(configuration, localizationManager);
 }
 public ErrorInfoBuilder(ISharePlatformWebCommonModuleConfiguration configuration, ILocalizationManager localizationManager)
 {
     Converter = new DefaultErrorInfoConverter(configuration, localizationManager);
 }
 public AuditLogInfoToAuditLogConverter(IExceptionToErrorInfoConverter exceptionToErrorInfoConverter)
 {
     ExceptionToErrorInfoConverter = exceptionToErrorInfoConverter;
 }
示例#21
0
 /// <inheritdoc/>
 public ErrorInfoBuilder()
 {
     Converter = new DefaultErrorInfoConverter();
 }
示例#22
0
 public IndexModel(IExceptionToErrorInfoConverter errorInfoConverter, IHttpExceptionStatusCodeFinder statusCodeFinder)
 {
     _errorInfoConverter = errorInfoConverter;
     _statusCodeFinder   = statusCodeFinder;
 }
 /// <summary>
 /// Adds an exception converter that is used by <see cref="BuildForException"/> method.
 /// </summary>
 /// <param name="converter">Converter object</param>
 public void AddExceptionConverter(IExceptionToErrorInfoConverter converter)
 {
     converter.Next = Converter;
     Converter = converter;
 }
 public AbpAuthorizationServiceExtensions_Tests()
 {
     _exceptionToErrorInfoConverter = GetRequiredService <IExceptionToErrorInfoConverter>();
 }
示例#25
0
 /// <inheritdoc/>
 public ErrorInfoBuilder(IAbpWebModuleConfiguration configuration)
 {
     Converter = new DefaultErrorInfoConverter(configuration);
 }
示例#26
0
 /// <summary>
 /// Adds an exception converter that is used by <see cref="BuildForException"/> method.
 /// </summary>
 /// <param name="converter">Converter object</param>
 public void AddExceptionConverter(IExceptionToErrorInfoConverter converter)
 {
     converter.Next = this.Converter;
     this.Converter = converter;
 }
示例#27
0
 public FeatureCheckerExtensions_Tests()
 {
     _exceptionToErrorInfoConverter = GetRequiredService <IExceptionToErrorInfoConverter>();
 }
示例#28
0
 /// <inheritdoc/>
 public ErrorInfoBuilder(IBlocksWebModuleConfiguration configuration, ILocalizationManager localizationManager)
 {
     Converter = new DefaultErrorInfoConverter(configuration, localizationManager);
 }
示例#29
0
 public AbpExceptionPrompt(IExceptionToErrorInfoConverter errorInfoConverter, IJsonSerializer jsonSerializer)
 {
     _errorInfoConverter = errorInfoConverter;
     _jsonSerializer     = jsonSerializer;
 }