divan/RMuseum/Services/Implementation/RoleService.cs
Hamid Reza Mohammadi 5991d7fa5f Add project files.
2020-08-14 21:06:22 +04:30

36 lines
975 B
C#

using Microsoft.AspNetCore.Identity;
using RMuseum.Models.Auth.Memory;
using RSecurityBackend.DbContext;
using RSecurityBackend.Models.Auth.Db;
using RSecurityBackend.Models.Auth.Memory;
using RSecurityBackend.Services.Implementation;
namespace RMuseum.Services.Implementation
{
/// <summary>
/// Role Service Implementation
/// </summary>
public class RoleService : RoleServiceBase
{
/// <summary>
/// gets list of SecurableItem, should be reimplemented in end user applications
/// </summary>
/// <returns></returns>
public override SecurableItem[] GetSecurableItems()
{
return RMuseumSecurableItem.Items;
}
/// <summary>
/// constructor
/// </summary>
/// <param name="roleManager"></param>
public RoleService(
RoleManager<RAppRole> roleManager
) : base(roleManager)
{
}
}
}