public interface ISmartRoleRepositoryPublic Interface ISmartRoleRepositorypublic interface class ISmartRoleRepositorytype ISmartRoleRepository = interface end| DeleteSmartRoleAsync | Метод для удаления умной роли. |
| DeleteSmartRoleMembersAsync | Метод для удаления ролей из умной роли по идентификатором записей ролей. |
| GetSmartRoleAsync | Метод для получения умной роли по идентификатору. |
| InsertSmartRoleAsync | Метод для сохранения новой умной роли. |
| InsertSmartRoleMembersAsync | Метод для добавления новых ролей в умную роль. |
| UpdateSmartRoleAsync | Метод для обновления параметров умной роли. Не обновляет состав умной роли. |