Как мне настроить или отобразить свойство навигации?Добавление отношений и свойств навигации
У меня есть таблица Employee и в настоящее время он корректно отображаться EmployeeStatusId
но то, что я хотел бы иметь EmployeeStatus
Text
вместе с EmployeeStatusId
как бы я справиться с этим?
У меня есть следующие модели:
Employee.cs
public class Employee
{
[Key]
public int? RecordId { get; set; }
public string company{ get; set; }
public string Name{ get; set; }
public int? EmployeeStatusId { get; set; }
}
EmployeeStatus:
public class EmployeeStatus
{
public int Id{ get; set; }
public string Name { get; set; }
}
DbContext:
public class DataCenterDB : DbContext
{
public DbSet<Employee> Employees { get; set; }
public DbSet<EmployeeStatus> EmployeeStatus { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Employee>().ToTable("Employee");
modelBuilder.Entity<EmployeeStatus>().ToTable("EmployeeStatus");
base.OnModelCreating(modelBuilder);
}
}
, но разве вам не нужно определять отношения или сопоставление? –
Что ты имеешь в виду? – code
Мне не нужно определять ссылку? посмотрите здесь https://msdn.microsoft.com/en-us/data/jj713564.aspx –