VzIdentityBuilder.cs 535 B

123456789101112131415
  1. using Microsoft.AspNetCore.Identity;
  2. // ReSharper disable once CheckNamespace - This is done to add extension methods to Microsoft.Extensions.DependencyInjection namespace
  3. namespace Microsoft.Extensions.DependencyInjection;
  4. public class VzIdentityBuilder : IdentityBuilder
  5. {
  6. public Type TenantType { get; }
  7. public VzIdentityBuilder(IdentityBuilder identityBuilder, Type tenantType)
  8. : base(identityBuilder.UserType, identityBuilder.RoleType, identityBuilder.Services)
  9. {
  10. TenantType = tenantType;
  11. }
  12. }