Где взять Linq для NHibernate? - PullRequest
1 голос
/ 20 августа 2010

Где взять текущего поставщика Linq для NHibernate?Я также использую текущий выпуск Fluent NHibernate (1.1).Будет ли нынешний провайдер Linq (когда я его найду) хорошо играть с беглым?

Ответы [ 5 ]

1 голос
/ 20 августа 2010

Текущий поставщик linq можно найти в транке [хранилище подрывной деятельности NHibernate] [1].

[1]: https://nhibernate.svn.sourceforge.net/svnroot/nhibernate nhibernate

Поставщик linq будет хорошо играть с Fleunt, потому что FluentNH не влияет на него. Единственное, что делает FluentNH, - это предоставляет синтаксис .Net, который будет преобразован в исходные сопоставления XML. FluentNH обеспечивает отображение NH xml.

0 голосов
/ 21 ноября 2010

Чтобы использовать LINQ с NHibernate / Fluent NHibernate, вам нужно использовать NHibernate 3.0.Поскольку текущая версия Fluent NHibernate собирается с помощью NHibernate v2.0, вам нужно будет выполнить пользовательскую сборку Fluent NHibernate с помощью NHibernate v3.0.

Вот статья в блоге , которая может вам чем-то помочь.

0 голосов
/ 20 августа 2010

Fluent 1.1 прекрасно работает с этой текущей версией NHibernate.Linq (для NHibernate 2.1.2.400):

Мы используем эту комбинацию на работеи они хорошо играют вместе.

0 голосов
/ 20 августа 2010
0 голосов
/ 20 августа 2010

Вы можете получить его здесь: NHibernate .Текущий, не альфа-релиз LINQ для NHIbernate находится здесь .Я слышал, что поддержка LINQ значительно улучшена в 3.0, но все еще в Alpha - но вы можете рассмотреть возможность ее использования, в зависимости от характера вашего проекта.

LINQ для NHIbernate будет хорошо работать с Fluent.LINQ для запросов, Fluent для настройки, поэтому они не будут наступать друг другу на ноги.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...