標籤:
1:當遠程調用方法時,會有很多種可能性發生、介面調用之後,發生錯誤是什麼原因發生的?反饋給開發人員需要精確、精準、高效率,這時候若能返回出錯狀態資訊的詳細資料,介面之間的調用就會非常順利,各種複雜問題也就可以迎刃而解。
2:返回介面的類型定義如下參考:
//-----------------------------------------------------------------// All Rights Reserved , Copyright (C) 2015 , Hairihan TECH, Ltd. //-----------------------------------------------------------------using System;namespace DotNet.Utilities{ /// <summary> /// BaseResult /// /// 修改紀錄 /// /// 2015.09.16 版本:1.1 JiRiGaLa Result 修改為 Status。 /// 2015.09.15 版本:1.0 JiRiGaLa 添加返回標準定義。 /// /// <author> /// <name>JiRiGaLa</name> /// <date>2015.09.15</date> /// </author> /// </summary> [Serializable] public class BaseResult { /// <summary> /// 操作是否成功 /// 2015-09-16 吉日嘎拉 按宋彪建議進行修正 /// </summary> public bool Status = false; /// <summary> /// 返回狀態碼 /// </summary> public string StatusCode = "UnknownError"; /// <summary> /// 返回訊息內容 /// </summary> public string StatusMessage = "未知錯誤"; }}
3:下面是介面調試的階段的參考。
C#.NET 大型公司資訊化系統整合快速開發平台 4.2 版本 - 伺服器之間的介面通訊功、資訊交換