Al momento ho questa configurazione Fluent NHibernate:NHibernate configurazione "current_session_context_class" Valori e descrizioni possibili
public class NHibernateConfig
{
public static Configuration Configure()
{
var cfg = Fluently.Configure()
.Database(Config.PersistenceConfiguration)
.Mappings(m =>
{
m.FluentMappings.AddFromAssemblyOf<SomeAssembly>();
m.FluentMappings.Conventions.AddFromAssemblyOf<EnumConvention>(); })
.ExposeConfiguration(x => x.SetProperty("current_session_context_class", "thread_static"))
.BuildConfiguration();
return cfg;
}
}
La mia domanda riguarda la proprietà esposta "current_session_context_class." Conosco due valori per questo: thread_static o web. Un mio collega ha sottolineato un altro valore, che è chiamata. Esistono documenti noti per i valori di questa proprietà? In caso contrario, esistono buone descrizioni di questi valori? Ho setacciato Google per ore per alcune spiegazioni senza risultati validi.
I collegamenti in realtà forniscono la maggior parte della documentazione che ho visto per questo. Grazie. Non è un documento onnicomprensivo, ma immagino che non esista. – johnofcross
Il collegamento NHForge è rotto. Qualcuno ha un link aggiornato? –
@FrancoisBotha Ho corretto il collegamento –