我正在使用 wsfTestClient 来调试 ac# wcf 服务程序。我的这个功能的界面有
[OperationContract]
[WebGet(UriTemplate = "AddCsv?fileLoc={fileLoc}", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]
void AddCsv(string fileLoc);
对应的类是
public void AddCsv(string fileLoc)
{
List<Entity> listOfEntries = LoadCSV(fileLoc);
PutList(listOfEntries);
}
我在 AddCsv 方法的声明处有一个断点,我查看了 fileLoc 变量,它为空。为什么会这样?fileLoc 是一个目录位置。
这是 wcftestclient 的屏幕截图