Fluent API
Fluent API برای پیکربندی EF Core و دیتابیس است.
پیشنیازها و وابستگیها (Dependencies)
inheritance => IEntityTypeConfiguration<> public class ProductConfiguration : IEntityTypeConfiguration<Product>
{
public void Configure(EntityTypeBuilder<Product> builder)
{
builder.Property(x => x.Name)
.HasMaxLength(100)
.IsRequired();
builder.Property(x => x.Price)
.HasPrecision(18, 2);
}
}
کد مکمل یا نمونه استفاده همراه (Companion / Setup Code)
مشاهده کد
ارث بری از
IEntityTypeConfiguration<>