Я хочу создать объект блога, который имеет отношение между пользователем. Чтобы создать связь, нужно ли сначала выбрать сущность Пользователь, а затем установить для нее свойство Пользователь объекта Блог? В образцах Entity Framework предлагается установить для объекта User значение ViewState и получить его, когда вам нужно создать связь, например, в базовом кэше.
Это необходимо? Есть ли другой способ сделать это? (как в linq-to-sql установка внешних ключей только без выбора.)
Вот мой пример кода;
Blog blog = new Blog
{
Name = blogName,
Slogan = slogan,
User = Entities.Users.First(u => u.Id == userId)
}
Entities.AddToBlogs(blog);
Entities.SaveChanges();
Редактировать (Чтобы дать еще один шанс на вопрос): Есть что-то неясное или еще что-то?