基本上,如果我有以下几点:
[DataContract]
public class Foo
{
[MyCustomAttribute(...)]
[DataMember(IsRequired = true)]
public int bar { get; set; }
}
我怎样才能得到它,以便MyCustomAttribute
当用户使用“添加服务引用...”生成类时忽略它
基本上,我不希望在客户端生成代码的属性上设置该属性。请记住,我仍然希望属性本身出现,但基本上客户端应该看起来像这样......
[DataContract]
public class Foo
{
[DataMember(IsRequired = true)]
public int bar { get; set; }
}