public abstract IRegisterUserFactory Create(RegisterUserDto user, IApplicationUserManager applicationUserManager);
 public override IRegisterUserFactory Create(RegisterUserDto user, IApplicationUserManager applicationUserManager) => new RegisterUserWithoutPassword(user, applicationUserManager);
 public RegisterUserWithoutPassword(RegisterUserDto user, IApplicationUserManager applicationUserManager)
 {
     _user = user;
     _applicationUserManager = applicationUserManager;
 }