示例#1
0
 public ApiControllerBase(IServiceProvider provider)
 {
     Mapper            = provider.GetRequiredService <IMapper>();
     UserGroupPosition = provider.GetRequiredService <IUserGroupPositionProvider>();
     Repository        = provider.GetRequiredService <IEntityRepositoryProvider>();
 }
 public GroupAuthorizationHandler(IEntityRepository <User> usersRepo, IHttpContextAccessor httpContextAccessor, IUserGroupPositionProvider userGroupPositionProvider)
 {
     _usersRepo           = usersRepo;
     _positionProvider    = userGroupPositionProvider;
     _httpContextAccessor = httpContextAccessor;
 }