public class XViewModel : IAuthenticatedModel {
public Role[] Roles { get; set; }
public Guid UserId { get; set; }
...
}
[Authorize(Policy = "APP1_ADMINS")]
public IActionResult Index()
{
var userId = HttpContext.User.Claims.First(x => ...);
var userRoles = HttpContext.User.Claims.Where(x => ...).ToList();
var model = new XViewModel { };
return View(model);
}
есть помещение. в этом помещении есть 1 точка, от которой на неизвестном расстоянии удалены люди (в задача, для примера, верхняя граница этого расстояния - 8м, а нижняя - 1м)
я не знаю точно этого набора данных от 90 человек, но могу сказать что большинство из них
будут в пределах от этой точки от 1м до 8м
но в тоже время есть и несколько (от 0 и более) людей, которые удалены от этой точки не на 8м, а на 10, 15, 50 и т.д.
задача именно получить на руки одно множество (большинство) и второе (меньшинство)