Вы не должны использовать репозитории для доступа к своим данным, так как они не очень эффективны и ломают «садовый способ» ведения дел.
вы можете относиться к своей части как к любой другой части. Глядя на вашу модель, даже не кажется, что вам может понадобиться запись.
Часть — это не что иное, как модель с ее сущностью (DDD) или оболочка, содержащая данные и логику.
Как насчет того, чтобы просто наследоваться от ContentPart, а не от ContentPart, и получить доступ к данным вашего объекта с помощью методов Infoset: Store, Retrieve. затем вы можете использовать драйвер детали, чтобы просто иметь в нем поведение импорта и экспорта. Если вам нужно выполнить запрос к своей части, наследуйте от ContentPart, где T — ваша запись части, по-прежнему используя Store, Retrieve.
Вы прикрепляете эту часть к какому-либо типу контента? Если вы дадите нам больше информации о том, как эта часть будет использоваться, у вас может быть более конкретный ответ. Как формируется эта часть? как редактируется?
person
ErMasca
schedule
10.10.2015