Skip to content

Commit 7ba4e74

Browse files
authored
feat(BootstrapServiceBase): update exception message (#6197)
* refactor: 更新变量名称 * refactor: 变量规范化消除警告信息 * doc: 更新提示信息
1 parent 6549430 commit 7ba4e74

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

src/BootstrapBlazor/Components/BaseComponents/BootstrapBlazorRoot.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
@namespace BootstrapBlazor.Components
33

44
<CascadingValue Value="this" IsFixed="true">
5-
<ErrorLogger EnableErrorLogger="_enableErrorLoggerValue" ShowToast="_showToast" ToastTitle="@ToastTitle"
5+
<ErrorLogger EnableErrorLogger="EnableErrorLoggerValue" ShowToast="ShowToastValue" ToastTitle="@ToastTitle"
66
OnErrorHandleAsync="OnErrorHandleAsync">
77
@ChildContent
88

src/BootstrapBlazor/Components/BaseComponents/BootstrapBlazorRoot.razor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ public partial class BootstrapBlazorRoot
6565
[Parameter]
6666
public bool? EnableErrorLogger { get; set; }
6767

68-
private bool _enableErrorLoggerValue => EnableErrorLogger ?? Options.CurrentValue.EnableErrorLogger;
68+
private bool EnableErrorLoggerValue => EnableErrorLogger ?? Options.CurrentValue.EnableErrorLogger;
6969

70-
private bool _showToast => ShowToast ?? Options.CurrentValue.ShowErrorLoggerToast;
70+
private bool ShowToastValue => ShowToast ?? Options.CurrentValue.ShowErrorLoggerToast;
7171

7272
/// <summary>
7373
/// SetParametersAsync 方法

src/BootstrapBlazor/Services/BootstrapServiceBase.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,19 @@ public abstract class BootstrapServiceBase<TOption>
2323
/// <returns></returns>
2424
protected async Task Invoke(TOption option, ComponentBase? component = null)
2525
{
26-
var (Key, Callback) = component != null
26+
var (_, callback) = component != null
2727
? Cache.FirstOrDefault(k => k.Key == component)
2828
: Cache.FirstOrDefault();
29-
if (Callback == null)
29+
if (callback == null)
3030
{
3131
#if NET8_0_OR_GREATER
32-
throw new InvalidOperationException($"{GetType().Name} not registered. refer doc https://www.blazor.zone/install-webapp step 7 for BootstrapBlazorRoot");
32+
var message = $"{GetType().Name} not registered. refer doc https://www.blazor.zone/install-webapp step 7 for BootstrapBlazorRoot; 未找到 BootstrapBlazorRoot 组件,无法完成当前操作,请根据 https://www.blazor.zone/install-webapp 第七步骤指引完成操作";
3333
#else
34-
throw new InvalidOperationException($"{GetType().Name} not registered. refer doc https://www.blazor.zone/install-server step 7 for BootstrapBlazorRoot");
34+
var message = $"{GetType().Name} not registered. refer doc https://www.blazor.zone/install-server step 7 for BootstrapBlazorRoot; 未找到 BootstrapBlazorRoot 组件,无法完成当前操作,请根据 https://www.blazor.zone/install-server 第七步骤指引完成操作";
3535
#endif
36+
throw new InvalidOperationException(message);
3637
}
37-
await Callback.Invoke(option);
38+
await callback(option);
3839
}
3940

4041
/// <summary>

0 commit comments

Comments
 (0)