public static UnChekedDetailWordInfo GetOneWordInfo(string text) { UnChekedDetailWordInfo result = new UnChekedDetailWordInfo() { Name = text }; try { CheckWordRequestInfo info = new CheckWordRequestInfo() { Text = text }; string json = JsonConvert.SerializeObject(info); string resultStr = PostSend("http://localhost:8888/WPFClientCheckWordService/CheckOneWord", json); CheckOnlyWordResponseResult resultInfo = JsonConvert.DeserializeObject <CheckOnlyWordResponseResult>(resultStr); if (resultInfo != null && resultInfo.Result && resultInfo.WordInfo != null) { result.IsUnCheckWord = true; result.SourceDB = resultInfo.WordInfo.SourceDB; result.NameType = resultInfo.WordInfo.NameType; } } catch (Exception ex) { } return(result); }
/// <summary> /// 检查是否是违禁词 /// </summary> public string CheckOneWord(CheckWordRequestInfo info) { CheckOnlyWordResponseResult result = new CheckOnlyWordResponseResult(); if (IsUserLogin()) { try { var infoWord = CheckWordHelper.GetUnChekedWordInfo(info.Text); result.Result = true; result.WordInfo = infoWord; } catch (Exception ex) { WPFClientCheckWordUtil.Log.TextLog.SaveError(ex.Message); result.Message = ex.Message; } } else { result.Message = "LoginOut"; } return(JsonConvert.SerializeObject(result)); }