WCF-创建自定义属性以修改属性

时间:2018-07-10 15:38:43

标签: c# .net wcf

阅读this article后,我想使用自定义属性来修改WCF Web服务中公开的数据。但是本文中有一种在EF中调用的方法。

属性是否可以更改有关其附加属性的数据?我想为每个具有注释的属性声明并输入一个方法,并设置DateTimeKind

这是我开始编写的代码示例:

[AttributeUsage(AttributeTargets.Property)]
public class DateTimeKindAttribute : Attribute
{
    private readonly DateTimeKind _kind;

    public DateTimeKindAttribute(DateTimeKind kind)
    {
        _kind = kind;
    }
}

为什么attribute类未公开称为修改数据的方法?

1 个答案:

答案 0 :(得分:0)

您的ServiceContract需要转换为WSDL。证明DateTimeKind作为数据协定的属性。然后调整属性以支持您要提供的转换。