19 lines
688 B
C#
19 lines
688 B
C#
|
using CoreModels.Tools;
|
|||
|
using ModuleTools.Attributes;
|
|||
|
using System;
|
|||
|
|
|||
|
namespace CoreModels.ModelsSecurity
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// Связка пользователь - роль
|
|||
|
/// </summary>
|
|||
|
[EntityDescription("UserRole", "Связь пользователей системы с ролями, которые им назначены")]
|
|||
|
[EntityDependency("Role", "RoleId", "К какой роли относится пользователь")]
|
|||
|
[EntityDependency("User", "UserId", "К какой роли относится пользователь")]
|
|||
|
public interface IUserRoleModel : IId
|
|||
|
{
|
|||
|
Guid RoleId { get; }
|
|||
|
|
|||
|
Guid UserId { get; }
|
|||
|
}
|
|||
|
}
|