Например что подразумевается под обращением в navigation property-просто написать например Entity.NavProp и всё загрузится ?
А оно когда-нибудь потом удалиться ? Или я сам должен буду как-то ?
К сожалению я новичок и имею очень скудное представление об dependency injection-на уровне "где-то читал".
И вопрос не по теме:
Я хочу например записать данные в таблицу со связью один-к-одному: в модели одной из таблиц
public virtual Role Role { get; set; }
а у другой
public virtual User User { get; set; }
я должен записать так:
RoIeEntity.User=UserEntity; ?
(причём UserEntity должно быть найдено в бд поисковым запросом ?)
А если связь один-ко-многим
public virtual Role Role { get; set; }
и
public virtual ICollection Users { get; set; }
Как в коллекцию добавить нового User-прежде создать сущность User, указать у его внешнем ключе User.RoleId=id, потом сохранить в базу и уже после добавить в коллекцию User-ов в таблице Role ?
Надеюсь я понятно объяснил =)
А оно когда-нибудь потом удалиться ? Или я сам должен буду как-то ?
К сожалению я новичок и имею очень скудное представление об dependency injection-на уровне "где-то читал".
И вопрос не по теме:
Я хочу например записать данные в таблицу со связью один-к-одному: в модели одной из таблиц
public virtual Role Role { get; set; }
а у другой
public virtual User User { get; set; }
я должен записать так:
RoIeEntity.User=UserEntity; ?
(причём UserEntity должно быть найдено в бд поисковым запросом ?)
А если связь один-ко-многим
public virtual Role Role { get; set; }
и
public virtual ICollection Users { get; set; }
Как в коллекцию добавить нового User-прежде создать сущность User, указать у его внешнем ключе User.RoleId=id, потом сохранить в базу и уже после добавить в коллекцию User-ов в таблице Role ?
Надеюсь я понятно объяснил =)