以下是接口定義。當返回類型是wcf安靜服務中的泛型類型時如何移除xml名稱空間
[OperationContract]
[WebGet(UriTemplate = "FacebookData/?accessToken={accessToken}")]
OperationResult<FacebookData> GetFacebookData(string accessToken);
返回類型是OperationResult<FacebookData>
,它是一個通用型
然後,我會得到XML像下面...
OperationResultOfFacebookDataNcCATIYq的xmlns:I =「HTTP://www.w3。組織/ 2001/XMLSchema的實例」
如何刪除命名空間,並重新命名XML元素爲‘OperationResult’
順便說一句,我已經設置Namesp王牌空
[DataContract(Namespace = "")]
public class OperationResult<T>
,但我認爲泛型類型會被每一個T.
請縮進代碼空間。 – SLaks