private static MEErrorManager GetLoader() { if (loader == null) { lock (InternalSyncObject) { if (loader == null) { loader = new MEErrorManager(); } } } return(loader); }
private static MEErrorManager GetLoader() { if (loader == null) { lock (InternalSyncObject) { if (loader == null) { loader = new MEErrorManager(); } } } return loader; }
public static string GetString(string response) { MEErrorManager loader = GetLoader(); if (loader == null) { return(null); } Match match = new Regex(@"\+CMS ERROR: (\d+)(,(\w+))*").Match(response); if (match.Success) { return(loader.resources.GetString("CMS_ERROR_" + match.Groups[1].Value, null)); } else { return(response); } }