Obecnie mam tej konfiguracji Fluent NHibernate:"current_session_context_class" Możliwe wartości NHibernate konfiguracji i opisy
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;
}
}
Moje pytanie jest o odsłoniętej własności "current_session_context_class". Znam dwie wartości: thread_static lub web. Mój kolega wskazał inną wartość, która jest połączenie. Czy są jakieś znane dokumenty dotyczące wartości tej nieruchomości? Jeśli nie, czy istnieją dobre opisy tych wartości? Przesiedziałem Google godzinami, aby uzyskać wyjaśnienia bez prawidłowego wyniku.
Twoje linki dostarczają najwięcej dokumentacji, którą widziałem. Dzięki. To nie jest wszechogarniający dokument, ale myślę, że to nie istnieje. – johnofcross
Łącze NHForge jest zepsute. Czy ktoś ma zaktualizowany link? –
@FrancoisBotha Naprawiłem link –