//using IRaCIS.Core.Domain.Models; //using Microsoft.EntityFrameworkCore.Metadata.Builders; //namespace IRaCIS.Core.Infra.EFCore.EntityConfigration; ///// ///// 医学影像 数据量大,主键是 SeqId ,Id 是自己算的,也可以作为Id,但是不是有序的,数据量大,会导致性能很差,所以是逻辑主键 ///// //public class DicomStudyConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class DicomSeriesConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class DicomInstanceConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class TaskStudyConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class TaskSeriesConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class TaskInstanceConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class SCPStudyConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class SCPSeriesConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //} //public class SCPInstanceConfigration : IEntityTypeConfiguration //{ // public void Configure(EntityTypeBuilder builder) // { // builder.HasKey(e => e.SeqId); // } //}