public System.Collections.Generic.IEnumerable <ISession> GetAllSessions() { if (OperationContext.Current == null) { return(FallbackSessionStorage.GetAllSessions()); } SessionInstanceExtension instance = GetSessionInstanceExtension(); return(instance.GetAllSessions()); }
public ISession GetSessionForKey(string factoryKey) { if (OperationContext.Current == null) { return(FallbackSessionStorage.GetSessionForKey(factoryKey)); } SessionInstanceExtension instance = GetSessionInstanceExtension(); return(instance.GetSessionForKey(factoryKey)); }
public void SetSessionForKey(string factoryKey, ISession session) { if (OperationContext.Current == null) { FallbackSessionStorage.SetSessionForKey(factoryKey, session); return; } SessionInstanceExtension instance = GetSessionInstanceExtension(); instance.SetSessionForKey(factoryKey, session); }