前几天问过了,可是没得到答案,再发一次……
http://xxx.com/api/?apikey=xxxxxxx&method=getUser
看到有些网站提供的api是这种形式
可是wcf如何做呢?我知道通过设置特性UriTemplate是可以的,可是不能每个方法都去设置特性啊,可不可以有通用的做法?
我有试过提供一个主入口方法
[OperationContract]
string API(string methodName, etc...)
[WebGet(BodyStyle=WebMessageBodyStyle.Bare)]
string API(string methdoName,etx.....);
[WebGet(BodyStyle=WebMessageBodyStyle.Bare)]
Stream API(string methdoName,etx.....);