Где я могу получить текущий поставщик Linq для NHibernate? Я также использую current release of Fluent NHibernate (1.1). Будет ли текущий провайдер Linq (когда я его нахожу) отлично играть с беглостью?Где я могу получить Linq для NHibernate?
ответ
Вы можете получить его отсюда: NHibernate. Текущий, не альфа-релиз LINQ для NHIbernate is here. Я слышал, что поддержка LINQ значительно улучшена в версии 3.0, но она по-прежнему находится в Alpha, но вы можете подумать над ее использованием в зависимости от характера вашего проекта.
LINQ для NHIbernate будет хорошо играть с Fluent. LINQ предназначен для запросов, Fluent предназначен для конфигурации, поэтому они не будут наступать друг на друга.
Вы можете найти текущий поставщик Linq в багажнике [NHibernate хранилище подрывной] [1].
[1]: https://nhibernate.svn.sourceforge.net/svnroot/nhibernate NHibernate
Поставщик LINQ будет приятно играть с Fleunt, потому что FluentNH не оказывает влияния на него. Единственное, о чем говорит FluentNH, - это синтаксис .NET, который будет преобразован в исходные XML-сопоставления. FluentNH подает NH xml-сопоставления.
Fluent 1.1 работает хорошо с этой текущей версии NHibernate.Linq (для NHibernate 2.1.2.400):
Мы используем эту комбинацию на работе, и они играют вместе красиво.
Чтобы использовать LINQ с NHibernate/Fluent NHibernate, вам необходимо использовать NHibernate 3.0. Поскольку текущая версия Fluent NHibernate построена с использованием NHibernate v2.0, вам нужно будет сделать собственную сборку Fluent NHibernate с NHibernate v3.0.
Вот blog article, который может вам помочь.
- 1. Могу ли я получить LINQ to NHibernate для 2.1.2GA
- 2. Linq для NHibernate - Имея где проблемы оговорка
- 3. Где-предложение для LINQ-to-NHibernate FetchMany?
- 4. Не могу получить Linq для NHibernate для работы
- 5. Linq для NHibernate: Четкая
- 6. NHibernate: LINQ к NHibernate я присоединиться к
- 7. Где я могу найти документацию для NHibernate ISession.Persist()?
- 8. Где я могу найти метод Linq ThenInclude?
- 9. Где я могу скачать Iesi.Collections?
- 10. Где я могу получить FirefoxDriver для WebDriver?
- 11. Где я могу получить источник для microsoft.web.helpers?
- 12. Где я могу получить OpenCV для python?
- 13. Где я могу получить шаблоны для MediaWiki?
- 14. Где я могу получить ProGuard для Eclipse?
- 15. Где я могу получить NSURL для именOfPromisedFilesDroppedAtDestination
- 16. Где я могу получить XHProfLive для XHProf?
- 17. Где я могу получить SECRET_KEY для Flask?
- 18. Где я могу просмотреть исходный код LINQ?
- 19. Где я могу получить FlexAntTasks.jar
- 20. Где я могу получить glibc?
- 21. Получить Max row (Linq, NHibernate)
- 22. Где я могу получить сертификат?
- 23. Где я могу получить client_id?
- 24. Где я могу получить net_rim_api.jar?
- 25. Где я могу получить MicrosoftAjax.js
- 26. Где я могу получить Microsoft.Practices.SmartClient.DisconnectedAgent.dll?
- 27. Где я могу получить Mono.Cecil.Pdb.dll?
- 28. Linq для NHibernate вопрос
- 29. Где находится новый NHibernate Core Linq?
- 30. Nhibernate Linq - fetchmany где многие считают == 0
Это не текущий, но предыдущий провайдер linq – Paco
@Paco, зависит от того, что подразумевается под «Current». Я ссылаюсь на последнюю выпущенную версию (т. Е. Не-альфа). – driis
Я не знаю, почему это технически важно, что это называется альфа. Есть только политические причины использовать старую версию для нового проекта. Альфа не означает неустойчивость. – Paco