Skip to content

Commit 041f6c2

Browse files
committed
Revert "feat: Layout 内置 ErrorLogger"
This reverts commit 945c952.
1 parent 945c952 commit 041f6c2

2 files changed

Lines changed: 1 addition & 37 deletions

File tree

src/BootstrapBlazor/Components/Layout/Layout.razor

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,7 @@
126126
}
127127
else
128128
{
129-
<ErrorLogger EnableErrorLogger="@_enableErrorLoggerValue" ShowToast="@_showToast" ToastTitle="@ErrorLoggerToastTitle"
130-
OnErrorHandleAsync="OnErrorHandleAsync">
131-
@HandlerMain()
132-
</ErrorLogger>
129+
@HandlerMain()
133130
}
134131
</main>;
135132

src/BootstrapBlazor/Components/Layout/Layout.razor.cs

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using Microsoft.AspNetCore.Components.Authorization;
77
using Microsoft.AspNetCore.Components.Routing;
88
using Microsoft.Extensions.Localization;
9-
using Microsoft.Extensions.Logging;
109
using System.Reflection;
1110

1211
namespace BootstrapBlazor.Components;
@@ -453,40 +452,12 @@ public partial class Layout : IHandlerException, ITabHeader
453452
[Parameter]
454453
public object? Resource { get; set; }
455454

456-
/// <summary>
457-
/// 获得/设置 是否开启全局异常捕获 默认 null 读取配置文件 EnableErrorLogger 值
458-
/// </summary>
459-
[Parameter]
460-
public bool? EnableErrorLogger { get; set; }
461-
462-
/// <summary>
463-
/// 获得/设置 是否显示 Error 提示弹窗 默认 null 使用 <see cref="BootstrapBlazorOptions.ShowErrorLoggerToast"/> 设置值
464-
/// </summary>
465-
[Parameter]
466-
public bool? ShowErrorLoggerToast { get; set; }
467-
468-
/// <summary>
469-
/// 获得/设置 错误日志 <see cref="Toast"/> 弹窗标题 默认 null
470-
/// </summary>
471-
[Parameter]
472-
public string? ErrorLoggerToastTitle { get; set; }
473-
474-
/// <summary>
475-
/// 获得/设置 自定义错误处理回调方法
476-
/// </summary>
477-
[Parameter]
478-
public Func<ILogger, Exception, Task>? OnErrorHandleAsync { get; set; }
479-
480455
/// <summary>
481456
/// 获得 登录授权信息
482457
/// </summary>
483458
[CascadingParameter]
484459
private Task<AuthenticationState>? AuthenticationStateTask { get; set; }
485460

486-
[Inject]
487-
[NotNull]
488-
private IOptionsMonitor<BootstrapBlazorOptions>? Options { get; set; }
489-
490461
[Inject, NotNull]
491462
private IServiceProvider? ServiceProvider { get; set; }
492463

@@ -499,10 +470,6 @@ public partial class Layout : IHandlerException, ITabHeader
499470

500471
private ITabHeader? TabHeader => ShowTabInHeader ? this : null;
501472

502-
private bool _enableErrorLoggerValue => EnableErrorLogger ?? Options.CurrentValue.EnableErrorLogger;
503-
504-
private bool _showToast => ShowErrorLoggerToast ?? Options.CurrentValue.ShowErrorLoggerToast;
505-
506473
/// <summary>
507474
/// <inheritdoc/>
508475
/// </summary>

0 commit comments

Comments
 (0)