expressappframework-devexpress-dot-expressapp-dot-multitenancy-ed753478.md
Determines the tenant name based on user login name according to the specified pattern. The pattern should contain ‘ {User} ‘ and ‘ {Tenant} ‘ parts. For instance, if the pattern is ‘ {Tenant}//{User} ‘ and login is ‘ company/John ‘, the user name is ‘ John ‘ and the tenant name is ‘ company ‘.
Namespace : DevExpress.ExpressApp.MultiTenancy
Assembly : DevExpress.ExpressApp.MultiTenancy.v25.2.dll
NuGet Package : DevExpress.ExpressApp.MultiTenancy
public class TenantByUserNameResolver :
ITenantResolver
Public Class TenantByUserNameResolver
Implements ITenantResolver
using DevExpress.ExpressApp.MultiTenancy;
using DevExpress.ExpressApp.Security;
// ...
public class TenantByUserNameResolverEx:TenantByUserNameResolver {
public TenantByUserNameResolverEx(IServiceProvider serviceProvider)
: base(
serviceProvider,
"{User}\\\\{Tenant}",
(IAuthenticationStandardLogonParameters parameters) => parameters.UserName) { }
}
Object TenantByUserNameResolver TenantByEmailResolver
See Also
TenantByUserNameResolver Members