123456789101112131415161718192021 |
- using Luticate2.Auth.Interfaces.Permissions;
- using Luticate2.Auth.Interfaces.Users;
- using Microsoft.AspNetCore.Mvc.Filters;
-
- namespace Luticate2.Auth.Attributes.EntityAccessors
- {
- public class LuAttrLoggedUserAccessor : ILuAttrEntityAccessor
- {
- private readonly ILuLoggedUserAccessor _loggedUserAccessor;
-
- public LuAttrLoggedUserAccessor(ILuLoggedUserAccessor loggedUserAccessor)
- {
- _loggedUserAccessor = loggedUserAccessor;
- }
-
- public object GetEntity(ActionExecutingContext context, object id)
- {
- return _loggedUserAccessor.GetLoggedUser();
- }
- }
- }
|