28 lines
740 B
C#
28 lines
740 B
C#
using APT.Domain;
|
|
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.EntityFrameworkCore.Metadata.Builders;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace APT.DAL.Data
|
|
{
|
|
public class CourseMap : IEntityTypeConfiguration<APT_Test_Course>
|
|
{
|
|
public CourseMap(ModelBuilder builder)
|
|
{
|
|
builder.Entity<APT_Test_Course>()
|
|
.HasOne(o => o.TestUser)
|
|
.WithMany()
|
|
.HasForeignKey(o => o.UserID);
|
|
}
|
|
|
|
public virtual void Configure(EntityTypeBuilder<APT_Test_Course> builder)
|
|
{
|
|
builder.HasOne(o => o.TestUser)
|
|
.WithMany()
|
|
.HasForeignKey(o => o.UserID);
|
|
}
|
|
}
|
|
}
|