Привет. Совсем не давно начал изучать EF6. Вот пример :
Модель БД.
public class User
{
public int Id {get;set;}
public string FirstName {get;set;}
public string SecondName {get;set;}
public DateTime DateOfBirth {get;set;}
public string Email {get;set;}
public string Password {get;set;}
public Token Token { get; set; }
}
public class Token
{
public int Id { get; set; }
public string UUID { get; set; }
public bool Status { get; set; }
}
public class DTBS : DbContext
{
public DTBS() : base("DBUsers")
{
base.Database.CreateIfNotExists();
}
public DbSet<User> Users { get; set; }
public DbSet<Token> Tokens { get; set; }
}
А это выборка:
static void Main ( string[] args )
{
var db = new DTBS();
var user = db.Users.FirstOrDefault();
Console.Write(user.FirstName);
Console.ReadLine();
}
А вот это результат
![184edb05f3d140d89e47f800b7546e16.jpg](https://habrastorage.org/files/184/edb/05f/184edb05f3d140d89e47f800b7546e16.jpg)
Тут значение token равно null. Как сделать чтобы связанные данные или определенные автоматически загружались.