DepartmentProject/DepartmentPortal/Common/DatabaseCore/Models/IdEntity.cs

24 lines
542 B
C#

using ModuleTools.Attributes;
using System;
using System.ComponentModel.DataAnnotations.Schema;
using System.Runtime.Serialization;
namespace DatabaseCore.Models
{
/// <summary>
/// Тип Id для всеъ сущностей
/// </summary>
[DataContract]
public class IdEntity
{
[DataMember]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
[MapConfiguration("Id")]
public Guid Id { get; set; }
public IdEntity() : base()
{
Id = Guid.NewGuid();
}
}
}