我必须将以下输入从 Windows 客户端传递到 Web API。目前我已经创建了一个类来保存所有这些输入。由于它是一个 Web API,我可以将它移动到一个数组或字典中并传递给 Web API 吗?我如何从客户端调用它,因为我还需要为 IRN 参数发送一个字符串列表?
public class RTestRequest
{
public string CustomerId { get; set; }
public string AccountNo { get; set; }
public List<string> IRN{ get; set; }
public bool ALRequired { get; set; }
public string Loc { get; set; }
public string AMR{ get; set; }
public bool TranscationData { get; set; }
}
在服务器中,我有
public Response GetOffers([FromUri] TestRequest Request)
{
code inside....
}
从我的 Windows 客户端应用程序(不使用 JSON 或客户端调用)我如何将它传递给服务器?那是服务器中的正确实现吗?我正在尝试从 VS 2010 中的控制台应用程序进行异步调用。谢谢