public void Options_Single_Ok() { var options = new BootstrapBlazorOptions(); options.SupportedCultures = new List <string> { "zh-CN" }; Assert.Single(options.GetSupportedCultures()); }
public void Options_Ok() { var options = new BootstrapBlazorOptions(); Assert.NotNull(options.GetSupportedCultures()); }
void OnChange(BootstrapBlazorOptions op) { jsonLocalizationOptions.Value.EnableFallbackCulture = op.EnableFallbackCulture; jsonLocalizationOptions.Value.FallbackCulture = op.FallbackCulture; }
/// <summary> /// 构造方法 /// </summary> /// <param name="option"></param> public SwalService(IOptionsMonitor <BootstrapBlazorOptions> option) { _option = option.CurrentValue; }
/// <summary> /// 构造方法 /// </summary> /// <param name="options"></param> public ToastService(IOptionsMonitor <BootstrapBlazorOptions> options) { Options = options.CurrentValue; }
/// <summary> /// 构造方法 /// </summary> /// <param name="option"></param> public MessageService(IOptionsMonitor <BootstrapBlazorOptions> option) { _option = option.CurrentValue; _optionsReloadToken = option.OnChange(op => _option = op); }