using ModelTools.BindingModels; using ModelTools.Enums; namespace ModelTools.Models { /// /// Данные для проверки доступа /// public class SecurityManagerCheckAccessModel { /// /// Данные по пользователю /// public AccessBindingModel Model { get; set; } /// /// Операция, которую хотят выполнить /// public AccessOperation Operation { get; set; } /// /// Тип операции /// public AccessType Type { get; set; } /// /// Для какой сущности /// public string Entity { get; set; } public SecurityManagerCheckAccessModel(AccessBindingModel model, AccessOperation operation, AccessType type, string entity) { Model = model; Operation = operation; Type = type; Entity = entity; } } }