WCF服务是否需要DataMembers?我错过了什么?

时间:2013-05-30 12:06:49

标签: wcf wcf-data-services datacontract

我正在制作WCF服务,我想制作某些DataMembers,这些DataMembers是我的请求的字符串值(即非空,不为空),因为我们对敏感数据有机构/法律访问记录要求(我们需要)记录由谁和访问时间

我猜这是因为我的DataMembers是字符串,而且null的字符串可能是有效的。任何人都可以帮我解释这个定义吗?

namespace CrdWcfServiceInterface.Request
{
    [DataContract]
    public class GetPatientDemographicsRequest
    {
       [DataMember]
       public string PatientID { get; set; }
       [DataMember(IsRequired=true)]
       public string RequesterLanID { get; set; }
       [DataMember(IsRequired=true)]
       public string ApplicationName { get; set; }

    }
}

1 个答案:

答案 0 :(得分:1)

请查看集成企业库块以与WCF一起处理验证here