Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

LuAttrLoggedUserAccessor.cs 638B

123456789101112131415161718192021
  1. using Luticate2.Auth.Interfaces.Permissions;
  2. using Luticate2.Auth.Interfaces.Users;
  3. using Microsoft.AspNetCore.Mvc.Filters;
  4. namespace Luticate2.Auth.Attributes.EntityAccessors
  5. {
  6. public class LuAttrLoggedUserAccessor : ILuAttrEntityAccessor
  7. {
  8. private readonly ILuLoggedUserAccessor _loggedUserAccessor;
  9. public LuAttrLoggedUserAccessor(ILuLoggedUserAccessor loggedUserAccessor)
  10. {
  11. _loggedUserAccessor = loggedUserAccessor;
  12. }
  13. public object GetEntity(ActionExecutingContext context, object id)
  14. {
  15. return _loggedUserAccessor.GetLoggedUser();
  16. }
  17. }
  18. }