Я работаю с кодовой базой, эквивалентной следующей:
public class CustomList<T> : List<T>
А потом в следующем классе
public interface ISomeObject {
string Name { get; set; }
CustomList<ISomeOtherObject> SomeOtherObjects { get; set; }
}
Теперь в файле Mapping для обычного List xml будет (я проверял это работает):
<list name="SomeOtherObjects " table="SomeOtherObject">
<key column="Id"/>
<index column="Reference"/>
<composite-element class="SomeOtherObject" />
</list>
Мне нужно выяснить, что такое эквивалентный xml для CustomList. Я гуглил и искал здесь, пока я не стал синим в лицо, находя кусочки и детали о компонентах и о том, как сопоставить пользовательские коллекции, но до сих пор я не смог найти достаточно, чтобы преодолеть это препятствие. Я пробую и ошибаюсь, как сумасшедший, со всеми различными свойствами, поэтому, если у кого-нибудь есть пример фрагмента того, как отобразить пользовательский список, я был бы очень признателен.
Приветствие.