66using Microsoft . AspNetCore . Components . Authorization ;
77using Microsoft . AspNetCore . Components . Routing ;
88using Microsoft . Extensions . Localization ;
9- using Microsoft . Extensions . Logging ;
109using System . Reflection ;
1110
1211namespace 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