1
我有作爲公共返回對象使用的的WebAPI通用信封類,如下所示:重命名泛型類中的WebAPI
public class ApiEnvelope<T>
{
public bool Success { get; set; }
public Error Error { get; set; }
public Data<T> Data { get; set; }
}
然後我構建HttpResponseMessage使用:
Request.CreateResponse<ApiEnvelope<whatever>>(HttpStatusCude.OK, model);
的我有的問題是,我希望xml有點標準,但是返回的xml的根名稱不是標準的,並且以ApiEnvelopeOfwhatever的形式出現。
我的問題是我如何獲得根名稱是ApiEnvelope無論類型?
你檢出了DataContractAttribute和DataMemberAttribute嗎? – attila