using Microsoft.EntityFrameworkCore; using PARR.Domain.Entities.Base; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace PARR.Domain.Entities.Removed { //[Table("Applications")] //[Index(nameof(Name), nameof(ApplicationTypeId), IsUnique = true)] //public class Application : IBaseEntity //{ // [Key] // public Guid Id { get; set; } // public DateTimeOffset DateCreated { get; set; } // public DateTimeOffset? DateModified { get; set; } // public required string Name { get; set; } // public Guid ApplicationTypeId { get; set; } // [ForeignKey(nameof(ApplicationTypeId))] // public ApplicationType? ApplicationType { get; set; } // public ICollection ApplicationsInHosts { get; set; } = new HashSet(); // public ICollection ApplicationsInWorks { get; set; } = new HashSet(); //} }