WFCOTest.WebOpreation.Post C# (CSharp) Method

Post() public static method

public static Post ( string path, string content ) : string
path string
content string
return string
        public static string Post(string path, string content)
        {
            HttpClient client = new HttpClient();
            client.BaseAddress = _baseAddress;
            content="{\"WfRunner\":" + content + "}";
            HttpResponseMessage response = client.PostAsync(path, new StringContent(content, Encoding.Default, "application/json")).Result;
            //response.EnsureSuccessStatusCode();
            return response.Content.ReadAsStringAsync().Result;
        }

Usage Example

        //废弃流程
        private void button10_Click_1(object sender, EventArgs e)
        {
            application_instance_id = textBox4.Text == "" ? "0001" : textBox4.Text;

            WfRunner appRunner = new WfRunner();

            appRunner.ProcessGUID   = process_guid;
            appRunner.AppInstanceID = application_instance_id;
            appRunner.AppName       = "ApiTest";
            appRunner.UserID        = textBox5.Text;
            appRunner.UserName      = textBox5.Text;

            var result = WebOpreation.Post("odata/DiscardProcess", Newtonsoft.Json.JsonConvert.SerializeObject(appRunner));

            rtext.Text += result + "\r\n";
        }
All Usage Examples Of WFCOTest.WebOpreation::Post
WebOpreation