static public bool SetContextFromCache(Context context) { lock (locker) { ClientSessionInfo csi = FromContext(context, true); if (csi == null) { return(false); } csi.SetContext(context); csi.KeepAlive(); return(true); } }
public static bool SetContextFromCache(Context context) { lock (ClientSessionCache.locker) { ClientSessionInfo clientSessionInfo = ClientSessionCache.FromContext(context, true); if (clientSessionInfo == null) { return(false); } clientSessionInfo.SetContext(context); clientSessionInfo.KeepAlive(); return(true); } }
public static bool SetContextFromCache(Context context) { lock (locker) { ClientSessionInfo clientSessionInfo = FromContext(context, checkValidity: true); if (clientSessionInfo == null) { return(false); } clientSessionInfo.SetContext(context); clientSessionInfo.KeepAlive(); return(true); IL_0035: bool result; return(result); } }
public static bool SetContextFromCache(Context context) { object obj = ClientSessionCache.locker; bool result; lock (obj) { ClientSessionInfo clientSessionInfo = ClientSessionCache.FromContext(context, true); if (clientSessionInfo == null) { result = false; } else { clientSessionInfo.SetContext(context); clientSessionInfo.KeepAlive(); result = true; } } return(result); }