У меня есть приложение с несколькими компаниями, и в каждой компании у меня может быть несколько зданий.Все ApplicationUsers связаны только с одной Компанией, но каждый ApplicationUser может иметь определенные роли для каждого здания компании.
Я думал добавить идентификатор здания в классе ApplicationRole, а затем переопределить метод IsInRole дляпроверьте, имеет ли ApplicationUser подходящую роль для указанного здания.
Я искал несколько дней и не нашел решения, соответствующего моей проблеме.
Кто-нибудь знает, как справиться с такого рода задачами?проверка роли?