private void AddProviderInfo(List <ContentIndexVM> items) { IUserProviderServices userProviderService = null; UserProviderRecord provider = null; if (_orchardServices.WorkContext.TryResolve <IUserProviderServices>(out userProviderService)) { foreach (var item in items) { if (item.UserId != 0) { provider = userProviderService.Get(item.UserId).FirstOrDefault(); if (provider == null) { item.Provider = "Local"; } else { item.Provider = provider.ProviderName; } } else { item.Provider = "Contact"; } } } }
public OrchardOpenAuthWebSecurity(IOpenAuthSecurityManagerWrapper openAuthSecurityManagerWrapper, IUserProviderServices userProviderServices, IOrchardOpenAuthClientProvider orchardOpenAuthClientProvider, IEncryptionService encryptionService) { _openAuthSecurityManagerWrapper = openAuthSecurityManagerWrapper; _userProviderServices = userProviderServices; _orchardOpenAuthClientProvider = orchardOpenAuthClientProvider; _encryptionService = encryptionService; }
public UserProviderDisplayPartDriver( IAuthenticationService authenticationService, IAuthorizationService authorizationService, IUserProviderServices userProviderServices) { _authenticationService = authenticationService; _authorizationService = authorizationService; _userProviderServices = userProviderServices; }
public OrchardOpenAuthWebSecurity(IOpenAuthSecurityManagerWrapper openAuthSecurityManagerWrapper, IUserProviderServices userProviderServices, IOpenAuthMembershipServices openAuthService, IOrchardOpenAuthClientProvider orchardOpenAuthClientProvider, IEncryptionService encryptionService, IAuthenticationService authenticationService, IOrchardServices orchardServices, IOpenAuthUserEventHandler openAuthUserEventHandler) { _openAuthSecurityManagerWrapper = openAuthSecurityManagerWrapper; _userProviderServices = userProviderServices; _orchardOpenAuthClientProvider = orchardOpenAuthClientProvider; _encryptionService = encryptionService; _authenticationService = authenticationService; _orchardServices = orchardServices; _openAuthService = openAuthService; _openAuthUserEventHandler = openAuthUserEventHandler; }
public UserExtensionService( IContentManager contentManager, IMembershipService membershipService, IClock clock, IMessageService messageService, ShellSettings shellSettings, IEncryptionService encryptionService, IShapeFactory shapeFactory, IShapeDisplay shapeDisplay, ISiteService siteService, IOrchardServices orchardServices, IUserProviderServices userProviderService ) : base(contentManager, membershipService, clock, messageService, shellSettings, encryptionService, shapeFactory, shapeDisplay, siteService) { _contentManager = contentManager; _orchardservices = orchardServices; _userProviderService = userProviderService; }
public OrchardOpenAuthDataProvider(IContentManager contentManager, IUserProviderServices userProviderServices) { _contentManager = contentManager; _userProviderServices = userProviderServices; }