Beispiel #1
0
        public virtual async Task <IdentityResult> CreateAsync(TTenant tenant)
        {
            ThrowIfDisposed();
            await UpdateSecurityStampInternal(tenant);

            var identityResult = await ValidateTenantAsync(tenant);

            if (!identityResult.Succeeded)
            {
                return(identityResult);
            }

            await UpdateNormalizedTenantNameAsync(tenant);

            return(await _tenantStore.CreateAsync(tenant, CancellationToken));
        }
Beispiel #2
0
 public Task <IdentityResult> CreateAsync(TTenant tenant)
 {
     return(_store.CreateAsync(tenant));
 }