You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
557 B

2 years ago
using System;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.SettingManagement;
namespace Win_in.Sfs.Shared.Domain.Shared;
public static class ISettingManagerExtensions
{
public static async Task<bool> IsTrueAsync(this ISettingManager settingManager, string name)
{
Check.NotNull(settingManager, nameof(settingManager));
Check.NotNull<string>(name, nameof(name));
return string.Equals(await settingManager.GetOrNullGlobalAsync(name).ConfigureAwait(false), "true", StringComparison.OrdinalIgnoreCase);
}
}