我正在制作 WCF 服务,并且我想制作某些 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; }
}
}