Свободный NHibernate: Как отобразить IList> - PullRequest
1 голос
/ 07 июля 2010

Я хотел бы иметь такую ​​структуру:

Mapping class
int ID {get;set;}
IList<KeyValuePair<string,string>> Criteria {get;set;}

Criteria class
int ID {get;set;}
int MappingID {get;set;}
string FirstCriterion {get;set;}
string SecondCriterion {get;set;}
(int index {get;set;})

Как я могу сопоставить эту пару ключей?

Я пытался с HasMany, но потом он говорит, что я ссылаюсь на не отображенный класс(KeyValuePair).Должен ли я использовать интерфейс IDictionary?

1 Ответ

1 голос
/ 23 июля 2010

Я создал собственный тип с эквивалентной структурой.

...