Если у меня есть поле в дб, который хранит ряд разделенных строк запятой (говорит, что теги), как я могу дать быстрому Nhibernate команду брать его в List<string>()
например.
Public IList<string> Tags {get; set;}
Значения полей дб:
Mvc, .net, FNH
IUserType
- это то, что вы ищете.
Вам необходимо реализовать этот интерфейс, чтобы обеспечить отображение разделенных запятыми строк из / в список.
Лично я бы оставил это в покое и спроецировал теги как IEnumerable с помощью Regex.
Из NHusers list:
Один метод:
private string NonRelationalTags
{ get { return joinlist(Tags); }
set
{Tags = parselist(value);}}
сопоставьте это с NH, используя обычный или аналогичный .