C# WebAPI 傳入JSON, 回傳資料格式為文字 [POST]

C# WebAPI 傳入JSON, 回傳資料格式為文字 [POST]

API Code

public IHttpActionResult Post([FromBody] Api_TESTPData parameters)
{
    string result = "";

    try
    {

        if (parameters == null)
        {
            throw new Exception("參數不可為空");
        }

        /*  資料處理邏輯  */

        result = $"OK,result is {parameters.Param1}-{parameters.Param2}";

    }
    catch (Exception exp)
    {
        result = $"NG,{exp.Message}";
    }

    return Ok(result); ;
}

Paramter Code

public class Api_TESTPData
{
    public string Param1 { get; set; }
    public string Param2 { get; set; }
}

回傳結果如下,

失敗:

"NG,參數不可為空"

成功:

"OK,result is value1-value2"

 

留言

這個網誌中的熱門文章

ORA-12514: TNS: 監聽器目前不知道連線描述區中要求的服務

Oracle 例外控制(Exception Control)

Oracle 工作排程 DBMS_JOB 筆記