NHibernate sembra avere alcuni nuovi modi per mappare le entità nel codice, che è davvero bello, ma non riesco a trovare alcuna informazione sulla configurazione delle connessioni del database nel codice. È passato un po 'di tempo da quando ho usato NHibernate (versione 2) e sono abituato a Fluent NHibernate che fornisce questa funzionalità. Esiste una funzione simile integrata in NHibernate 3.2 e, in caso affermativo, come la utilizzo?nHibernate 3.2 database di configurazione nel codice?
5
A
risposta
4
4
Non hai detto esattamente cosa vuoi configurare, ma questo potrebbe farti iniziare. Esplora con intelligenza per vedere più opzioni.
var config = new Configuration()
.Proxy(p => p.ProxyFactoryFactory<NHibernate.Bytecode.DefaultProxyFactoryFactory>())
.DataBaseIntegration(d =>
{
d.ConnectionString = "foo";
d.Dialect<SQLiteDialect>();
});
+0
".... configurando le connessioni del database nel codice ..." –
+3
Il mio codice mostra come impostare ConnectionString e Dialect. Cos'altro hai bisogno di configurare? – jasonp
hmmm? quale di questi menziona le connessioni al database "loquacious"? –
Controlla il blog di James Kovacs http://codebetter.com/jameskovacs/2011/01/21/loquacious-configuration-in-nhibhibate-3/ – Vadim