diff --git a/src/Orchard.Web/Modules/Orchard.Users/Services/UserNameIdentityResolver.cs b/src/Orchard.Web/Modules/Orchard.Users/Services/UserNameIdentityResolver.cs deleted file mode 100644 index 63aa2e7ee..000000000 --- a/src/Orchard.Web/Modules/Orchard.Users/Services/UserNameIdentityResolver.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.Collections.Generic; -using Orchard.ContentManagement; -using Orchard.Users.Models; - -namespace Orchard.Gallery.Services { - public class PackageIdentityResolverSelector : IIdentityResolverSelector { - private readonly IContentManager _contentManager; - - public PackageIdentityResolverSelector(IContentManager contentManager) { - _contentManager = contentManager; - } - - public IdentityResolverSelectorResult GetResolver(ContentIdentity contentIdentity) { - if (contentIdentity.Has("User.UserName")) { - return new IdentityResolverSelectorResult { - Priority = 0, - Resolve = ResolveIdentity - }; - } - - return null; - } - - private IEnumerable ResolveIdentity(ContentIdentity identity) { - var identifier = identity.Get("User.UserName"); - - if (identifier == null) { - return null; - } - - return _contentManager - .Query() - .Where(p => p.NormalizedUserName == identifier) - .List(); - } - } -} \ No newline at end of file