NHibernate yapılandırmam başarıyla web.config dosyasımda ayarlanmış. Ancak, aynı zamanda, connectionStrings öğesinde tanımlanacak bir bağlantı ekleme gerektiren ASP.NET Üyeliğini kullanıyorum. NHibernate yapılandırmamı bu değeri kullanmamın bir yolu var mı, bu yüzden bağlantı dizesini iki kez tanımlamama gerek yok mu?NHibernate Web.config dosyasında yapılandırma - var olan bağlantıları kullan
10
A
cevap
16
NHibernate yapılandırmasında connection.connection_string_name öğesini kullanabilirsiniz. here'a bakın. Sonra NHibernate Sen konfigürasyonda içinde connection.connection_string_name
özellik kullanmak gerekir web.config dosyası
dan adıyla bağlantı dizesi alacak: Yapabileceğiniz
<connectionStrings>
<add name="default" connectionString="server=(local);etc." />
</connectionStrings>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<session-factory>
<property name="connection.connection_string_name">default</property>
</session-factory>
</hibernate-configuration>
akıcı yapılandırma ile aşağıdaki
ConnectionString(c=>c.FromConnectionStringWithKey("YourConnStrName"))
NHibernate yapılandırma API'si ile aşağıdakileri yapabilirsiniz:
var cfg = new Configuration();
cfg.DataBaseIntegration(db =>
{
db.ConnectionStringName = "default";
});
'in
1
Sadece (sizin akıcı config) böyle bu kullanarak FluentNHibernate yapabilirsiniz cevabını sinsi eklemek:
.ConnectionString(c=>c.FromConnectionStringWithKey("con_development"))
İlgili konular
- 1. Yapılandırma dosyasında yapılandırma kullan
- 2. web.config dosyasında smtp ayarlarını yapılandırma
- 3. regex Ben gibi bağlantıları olan sayfaları var
- 4. Enums bir web.config dosyasında nasıl temsil edilir?
- 5. Akıcı nHibernate Yapılandırma
- 6. Castle Windsor yapılandırma dosyasında şifreler mi saklanıyor?
- 7. Bir WCF hizmetini yapılandırma (Web.config) - HttpsGetEnabled, HttpsGetUrl
- 8. Akıcı nhibernate kullanırken yapılandırma özelliği nasıl ayarlanır?
- 9. WCF'ye web.config
- 10. NHibernate yapılandırma dosyalarından Veritabanını Oluştur
- 11. Tanınmayan yapılandırma bölümü log4net. web.config web sitesi
- 12. MVC4 Yapılandırma dosyasında önbellek süresini görüntüle?
- 13. Nasıl web.config appSettings yapılandırma Yapılandırma değil Not NameValueCollection
- 14. <assemblyBinding> ana web.config dosyasında yoksayıldı
- 15. Web.config veya veritabanında yapılandırma ayarlarını saklama
- 16. Yapılandırma sırasında web.config özelliklerini ayarlama (yayınlamadan değil)
- 17. Web.config dosyasında Subdomain alt klasörünü yeniden yaz
- 18. Web.config dosyasında çoklu/farklı kimlik doğrulama ayarları
- 19. Web.config
- 20. PHP - mutlak URL'lere olan bağlantıları dönüştürmek
- 21. Tanınmayan yapılandırma bölüm uygulaması NHibernate uygulamasında ayarlamalar
- 22. NLog yapılandırma dosyası bir web.config dosyasından yapılandırma ayar değerleri almak için
- 23. Fluent NHibernate - Oracle Veri Sağlayıcıyı Yapılandırma ODP
- 24. diide web.config
- 25. Varsayılan git yapılandırma dosyasında ne gitmeli?
- 26. Harici Spring.NET yapılandırma dosyasında typeAlias'ları ve nesneleri nasıl belirtirim
- 27. benim yapılandırma dosyasında (dizeleri bir listesini içeren bir yapılandırma seçeneği) böyle bir şey var Python
- 28. İyi bir web.config editörü var mı?
- 29. AWS ile Dağıtım Rails - yapılandırma dosyasında .ebextensions
- 30. sahip olduğumu nasıl web.config
Mükemmel ... Teşekkürler !! –
Sayfanın artık bulunamaması için bana ipucu vermemi önerdin :( –
http://community.devpinoy.org/blogs/bonskijr/archive/2007/04/08/using-connectionstring-section-in -nhibernate.aspx – Sly