0
我有一個通用的響應對象。這個對象接受類型(這將是爲對象或一個通用的列表),幷包含一個通用對象和一些錯誤信息:網絡引用中的通用列表
[DataContract]
public class Response<T>
{
[DataMember]
public T ReturnObject { get; set; }
[DataMember]
public string ErrorMessage { get; set; }
[DataMember]
public string StackTrace { get; set; }
public void SetErrorInformation(string message, string stackTrace)
{
ErrorMessage = message;
StackTrace = stackTrace;
}
}
我的試圖通過這個對象通過WCF服務所需要的信息。這工作正常,直到我通過一個列表作爲類型。 Web引用將列表轉換爲數組,因此當我嘗試將它用作列表時,它不能轉換類型。有沒有辦法來防止這種情況發生?我能解決這個問題嗎?