Я автоматизирую большую часть своей модели, но у меня проблема с генериками.У меня есть ValueContainer<TValue>
, и я делаю его абстрактным, чтобы он не выдавал исключение во время автоподстановки.Далее я должен создать классы типа StringValueContainer
просто для отображения.Излишне говорить, что мне не нравится этот подход, так как я совершенно доволен универсальными классами.
Итак, вопрос в том, как мне вручную отобразить классы типа ValueContainer<string>
, которые наследуются от автоматизированногоучебный класс?Я попытался свободно настроить подкласс с помощью SubclassMap, но это, как и ожидалось, не удалось.
Просто чтобы уточнить: у меня есть StringValueContainer: ValueContainer<string>
, но класс StringValueContainer
не добавляет никакого значения, за исключением автоматического преобразования, поэтому мне интересно, если это можно сделать более чистым способом.