public bool SendCS(Person p) { PersonCheck pc = new PersonCheck(); pc.name = p.FirstName; pc.surname = p.LastName; pc.uid = p.UID; pc.fathersName = p.FatherName; //string uri = "https://89ffeb12-d87d-4950-874e-22469d02e235.mock.pstmn.io"; string uri = "http://localhost:8083/citizen/exists"; var request = new HttpRequestMessage(HttpMethod.Post, uri); request.Content = new StringContent(JsonConvert.SerializeObject(pc), Encoding.UTF8, "application/json"); var client = _clientFactory.CreateClient("coreService"); var response = client.SendAsync(request); // if (response.IsSuccessStatusCode) if (response.Result.StatusCode == HttpStatusCode.OK) {//response.Result.Content var responseContent = response.Result.Content.ReadAsStringAsync(); CheckResult merchant = JsonConvert.DeserializeObject <CheckResult>(responseContent.Result); //return merchant; return(merchant.res); } return(false); }
public static void Main(string[] args) { Person p1 = new Person() { Address = "chengdu,tianfuruanjianyuan" }; Console.WriteLine(PersonCheck.GetErrorMessage(p1)); Console.ReadKey(); }