50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

System.Data.Entity در core

سلام
من کد زیر را می خواهم بنویسم

internal class Confiquration :
   System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Sex>
  {
   public Confiquration()
   {
    ToTable(tableName: Resources.Sex.TableName, schemaName: ResourcesGeneral.Schema.Base);
    Property(c => c.Name).HasColumnAnnotation(
      IndexAnnotation.AnnotationName,
      new IndexAnnotation(new IndexAttribute("IX_Name", 1) { IsUnique = true }))
     .IsUnicode(true).IsRequired().IsConcurrencyToken();
   }
  }

اما نمی توانم System.Data.Entity.ModelConfiguration نصب کنم در core2باید چکار کنم
باتشکر

پرسیده شده در 1399/04/21 توسط

2 پاسخ

0

سلام
اگر بخواهم نام جدول و اسکما  را به کد بالا اضافه کنم و یک ستون را ایندکس گذاری کنم باید چه دستوری بنویسم

پاسخ در 1399/04/26 توسط
1

سلام، وقت بخیر

شما داخل EF Core باید از IEntityTypeConfiguration استفاده کنید:

public class OrderConfiguration : IEntityTypeConfiguration
{
    public void Configure(EntityTypeBuilder builder)
    {
builder.HasKey(o => o.OrderNumber);
 builder.Property(t => t.OrderDate)
            .IsRequired()
            .HasColumnType("Date")
            .HasDefaultValueSql("GetDate())"
    }
}
پاسخ در 1399/04/21 توسط

پاسخ شما