Я пытаюсь определить некоторые модели, которые я использую в Entity Framework 6. Я хотел бы использовать записи F #. Если я положил [<CLIMutable>]
выше определения записи и воспользуюсь ICollection<'a>
для, ну, коллекций. EF отлично работает.Как создать поле виртуальной записи для Entity Framework lazy loading
Я могу хранить и извлекать записи. Однако для EF для ленивой загрузки мне нужно сделать поле записи, содержащее виртуальную коллекцию. Я могу сделать элемент собственности виртуальным, сделав его абстрактным и предоставив значение по умолчанию. Записи не являются классами. Можно ли сделать поле записи виртуальным?
Если я пытаюсь увеличить запись с абстрактным элементом я получаю эту ошибку this declaration element is not permitted in an augmentation
спасибо. Предложили. http://fslang.uservoice.com/forums/245727-f-language/suggestions/6672675-an-clivirtual-attribute – Remko
Я проголосовал за это. –