• Как работает lazy loading?

    @forven Автор вопроса
    Например что подразумевается под обращением в 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 ?
    Надеюсь я понятно объяснил =)
  • Как организовать поиск для сайта недвижимости ?

    @forven Автор вопроса
    Я так понял, это отдельный движок. Мне же надо написать что-то своё...
  • Как создать роли в ASP.NET MVC?

    @forven Автор вопроса
    допустим я понял как задать роли, а как грамотно сделать отображения для роли ? что я должен вернуть и где проверить ?