public static bool SetContextInCache(Context context) { lock (ClientSessionCache.locker) { ClientSessionInfo clientSessionInfo = ClientSessionCache.FromContext(context, false); if (clientSessionInfo == null) { return(false); } clientSessionInfo.GetContext(context); clientSessionInfo.KeepAlive(); return(true); } }
public static bool SetContextInCache(Context context) { object obj = ClientSessionCache.locker; bool result; lock (obj) { ClientSessionInfo clientSessionInfo = ClientSessionCache.FromContext(context, false); if (clientSessionInfo == null) { result = false; } else { clientSessionInfo.GetContext(context); clientSessionInfo.KeepAlive(); result = true; } } return(result); }