using Microsoft.AspNetCore.Identity; using zero.Core.Database; using zero.Core.Entities; using zero.Core.Options; namespace zero.Core.Identity { public class RavenCoreRoleStore : RavenRoleStore where TRole : ZeroIdentityRole { public RavenCoreRoleStore(IZeroStore store, IZeroOptions options, IdentityErrorDescriber describer = null) : base(store, options, describer, true) { } } public class RavenCoreUserStore : RavenUserStore where TUser : ZeroIdentityUser { public RavenCoreUserStore(IZeroStore store, IZeroOptions options) : base(store, options, true) { } } public class RavenCoreUserStore : RavenUserStore where TUser : ZeroIdentityUser where TRole : ZeroIdentityRole { public RavenCoreUserStore(IZeroStore store, IZeroOptions options) : base(store, options, true) { } } }