public static string MultiTenantCookieKey(this TenantConfigurations configurations) { return(configurations.IsMultiTenantEnabled() ? configurations.Get <string>(nameof(MultiTenantCookieKey)) ?? "TenantCookie" : null); }
public static string TenantClaimName(this TenantConfigurations configurations) { return(configurations.IsMultiTenantEnabled() ? configurations.Get <string>(Constants.TenantClaimName) ?? ContribClaimTypes.TenantId : null); }
public static int CacheMinutes(this TenantConfigurations configurations) { return(configurations.IsMultiTenantEnabled() ? configurations.Get <int>(Constants.CacheMinutes) : 0); }
public static bool UseTenantCode(this TenantConfigurations configurations) { return(configurations.IsMultiTenantEnabled() && configurations.Get <bool>(Constants.UseTenantCode)); }