C# WCF REST POST服务中的错误消息

C# WCF REST POST服务中的错误消息,c#,wcf,C#,Wcf,是否可以为POST方法返回错误消息? 对于GET方法,我使用WebFaultException返回错误消息 以下是我使用邮政服务的客户端代码: try { BudgetTransactionRequest bt = new BudgetTransactionRequest { transaction_code = "MHSS112",

是否可以为POST方法返回错误消息? 对于GET方法,我使用
WebFaultException
返回错误消息

以下是我使用邮政服务的客户端代码:

try
            {
                BudgetTransactionRequest bt = new BudgetTransactionRequest
                {
                    transaction_code = "MHSS112",
                    category = "Expenses",
                    amount = 12345,
                    claim_status = "Propose Re-Class",
                    application_type = "test saja",
                    request_date = new DateTime(2013, 03, 09),
                    request_status = "Validated",
                    owner = "nurul.widiyanti", 
                };
                WebClient proxy = new WebClient();
                proxy.Headers["Content-Type"] = "application/json";
                MemoryStream ms = new MemoryStream();
                DataContractJsonSerializer serialize = new DataContractJsonSerializer(typeof(BudgetTransactionRequest));
                serialize.WriteObject(ms, bt);
                byte[] data = proxy.UploadData("http://localhost:1910/Service1.svc/CreateBudgetTransaction/MLPT03", "POST", ms.ToArray());
                Stream stream = new MemoryStream(data);
                DataContractJsonSerializer obj = new DataContractJsonSerializer(typeof(BudgetTransactionRequest));
                Console.WriteLine("Success !!");
                Console.ReadKey();
            }
            catch (Exception ex)
            {
                Console.WriteLine("ERROR : " + ex);
                Console.ReadKey();
            }

有一个包含用户名称的所有者字符串。当我填写错误的用户名时。它将返回错误的请求。同时,在服务器代码中。我放置了try-catch块,以便在字段中的某些字段出错时返回异常。不,我希望客户端可以从服务器代码中获取异常。有可能吗?

“找不到用户”不是一个错误的请求。@AmitKumarGhosh:我不知道,但这是我输入错误用户名时得到的结果。是否有类似使用
WebFaultException