public OpenAuthSecurityManagerWrapper(IHttpContextAccessor httpContextAccessor, IOrchardOpenAuthClientProvider orchardOpenAuthClientProvider, IOrchardOpenAuthDataProvider orchardOpenAuthDataProvider, IAuthenticationService authenticationService, IMembershipService membershipService) { _httpContextAccessor = httpContextAccessor; _orchardOpenAuthClientProvider = orchardOpenAuthClientProvider; _orchardOpenAuthDataProvider = orchardOpenAuthDataProvider; _authenticationService = authenticationService; _membershipService = membershipService; }
public OpenAuthSecurityManagerWrapper(IHttpContextAccessor httpContextAccessor, IOrchardOpenAuthClientProvider orchardOpenAuthClientProvider, IOrchardOpenAuthDataProvider orchardOpenAuthDataProvider, IAuthenticationService authenticationService, IMembershipService membershipService, IUserEventHandler userEventHandler, IEnumerable <IExternalAuthenticationClient> openAuthAuthenticationClients) { _httpContextAccessor = httpContextAccessor; _orchardOpenAuthClientProvider = orchardOpenAuthClientProvider; _orchardOpenAuthDataProvider = orchardOpenAuthDataProvider; _authenticationService = authenticationService; _membershipService = membershipService; _userEventHandler = userEventHandler; _openAuthAuthenticationClients = openAuthAuthenticationClients; }