当我运行此代码时,属性值为空
IEnumerable<object> attrs = ((typeof(Data).GetMethods().Select
(a => a.GetCustomAttributes(typeof(WebGetAttribute),true))));
WebGetAttribute wg= attrs.First() as WebGetAttribute; // wg is null
这是我要反映的课程:
public class Data
{
[WebInvoke(Method = "GET", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Json, UriTemplate = "/GetData")]
string GetData(int value)
{
return "";
}
}
请帮助我了解有关 WCF 服务中每种方法的信息(方法类型/响应格式/UriTemplate)