2021-11-19 16:11:12 +01:00
|
|
|
using Microsoft.AspNetCore.Identity;
|
|
|
|
|
|
2021-11-20 13:52:28 +01:00
|
|
|
namespace zero.Identity;
|
2021-11-19 16:11:12 +01:00
|
|
|
|
|
|
|
|
public class RavenCoreRoleStore<TRole> : RavenRoleStore<TRole>
|
2021-12-26 01:42:21 +01:00
|
|
|
where TRole : ZeroIdentityRole, new()
|
2021-11-19 16:11:12 +01:00
|
|
|
{
|
2021-12-26 01:42:21 +01:00
|
|
|
public RavenCoreRoleStore(IStoreContext context, IdentityErrorDescriber describer = null) : base(context, describer, true) { }
|
2021-11-19 16:11:12 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class RavenCoreUserStore<TUser> : RavenUserStore<TUser>
|
2021-12-26 01:42:21 +01:00
|
|
|
where TUser : ZeroIdentityUser, new()
|
2021-11-19 16:11:12 +01:00
|
|
|
{
|
2021-12-26 01:42:21 +01:00
|
|
|
public RavenCoreUserStore(IStoreContext context) : base(context, true) { }
|
2021-11-19 16:11:12 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class RavenCoreUserStore<TUser, TRole> : RavenUserStore<TUser, TRole>
|
2021-12-26 01:42:21 +01:00
|
|
|
where TUser : ZeroIdentityUser, new()
|
|
|
|
|
where TRole : ZeroIdentityRole, new()
|
2021-11-19 16:11:12 +01:00
|
|
|
{
|
2021-12-26 01:42:21 +01:00
|
|
|
public RavenCoreUserStore(IStoreContext context) : base(context, true) { }
|
2021-11-19 16:11:12 +01:00
|
|
|
|
|
|
|
|
}
|