我在asp.net web服務,我有這個模型返回:如何僅顯示Web服務結果中的一些字段?
[Seriazable]
public class Package {
public int Id { get; set; }
public string Name { get; set; }
public string List<Document> Documents { get; set; }
public Package() { }
}
而且在我的web服務,我有以下方法:
[WebMethod]
public Package GetPackage(int Id);
[WebMethod]
public List<Package> FindPackage();
第一種方法是確定的(全屬性返回,它工作正常),但第二個方法,我不想公開的文件屬性,只有Id和Name ...我怎麼能做到這一點?
謝謝
感謝Tomas Lycken,其實,我知道如何應用DTO(或ViewModel),但我認爲有沒有這些方法可以做到這一點對象。我的課程沒有使用ORM工具進行映射!乾杯! – 2012-04-05 12:19:11