/// <summary> /// Initializes a new instance of the <see cref="IdentityServer4.AspNetIdentity.ProfileService{TUser}"/> class. /// </summary> /// <param name="userManager">The user manager.</param> /// <param name="claimsFactory">The claims factory.</param> /// <param name="logger">The logger.</param> public ProfileService(UserManager <TUser> userManager, IUserClaimsPrincipalFactory <TUser> claimsFactory, ILogger <IdentityServer4.AspNetIdentity.ProfileService <TUser> > logger) { _delegateProfileService = new IdentityServer4.AspNetIdentity.ProfileService <TUser>(userManager, claimsFactory, logger); _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="IdentityServer4.AspNetIdentity.ProfileService{TUser}"/> class. /// </summary> /// <param name="userManager">The user manager.</param> /// <param name="claimsFactory">The claims factory.</param> public ProfileService( UserManager <TUser> userManager, IUserClaimsPrincipalFactory <TUser> claimsFactory) { _delegateProfileService = new IdentityServer4.AspNetIdentity.ProfileService <TUser>(userManager, claimsFactory); }
public ProfileServiceAggregator( IdentityServer4.AspNetIdentity.ProfileService <TUser> theDelegate, IEnumerable <IProfileServicePlugin> profileServiceDelegates, ILogger <ProfileServiceAggregator <TUser> > logger) { _delegate = theDelegate; _profileServiceDelegates = profileServiceDelegates; _logger = logger; }