/
KiriLLIT
/
MenuService
Обзор
Документация
Войти
/
KiriLLIT
/
MenuService
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Infrasctructure/Configurations/RecipeConfiguration.cs
22 строки
684 B
KiriLLIT
first_commit
06 апр 2025, 01:58
06 апр 2025, 01:58
c7a781d
Код
Авторство
О чём код?
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using Core.BL; namespace Infrasctructure.Configurations { public class RecipeConfiguration : IEntityTypeConfiguration<Recipe> { public void Configure(EntityTypeBuilder<Recipe> builder) { builder.HasKey(e => e.Id); builder.HasIndex(e => e.Id).IsUnique(); builder.Property(e => e.Text).IsRequired(); builder .HasMany(e => e.IngredientWeights) .WithOne(e => e.Recipe); builder .HasOne(e => e.Dish) .WithMany(e => e.Recipes); } } }