@@ -48,7 +48,7 @@ public IdentityRegistrationValidator()
4848}
4949
5050public class RegisterService ( UserManager < ApplicationUser > userManager , IEmailSender < ApplicationUser > emailSender , AppConfig appConfig )
51- : IdentityRegisterServiceBase < ApplicationUser , IdentityRole , string > ( userManager )
51+ : IdentityRegisterServiceBase < ApplicationUser > ( userManager )
5252{
5353 string AppBaseUrl => appConfig . AppBaseUrl ?? Request . GetBaseUrl ( ) ;
5454 string ApiBaseUrl => appConfig . ApiBaseUrl ?? Request . GetBaseUrl ( ) ;
@@ -57,6 +57,7 @@ public class RegisterService(UserManager<ApplicationUser> userManager, IEmailSen
5757 public async Task < object > PostAsync ( Register request )
5858 {
5959 var emailNotSetup = emailSender is IdentityNoOpEmailSender ;
60+ var authCtx = AuthContext ;
6061
6162 var newUser = request . ConvertTo < ApplicationUser > ( ) ;
6263 newUser . UserName ??= newUser . Email ;
@@ -68,7 +69,7 @@ public async Task<object> PostAsync(Register request)
6869 var result = await UserManager . CreateAsync ( newUser , request . Password ) ;
6970 result . AssertSucceeded ( ) ;
7071
71- var session = AuthContext . UserToSessionConverter ( newUser ) ;
72+ var session = authCtx . UserToSessionConverter ( newUser ) ;
7273 await RegisterNewUserAsync ( session , newUser ) ;
7374
7475 var userId = await UserManager . GetUserIdAsync ( newUser ) ;
0 commit comments