C# 在REST API中将CSV作为入口参数传递

C# 在REST API中将CSV作为入口参数传递,c#,api,rest,csv,C#,Api,Rest,Csv,我必须在RESTAPI中开发一个每小时调用一次的方法。我有一些内部对象的方法,我没有任何问题。但这种新方法的输入参数将是一个CSV文件。我为这个参数声明了哪种类型?我试过一些类型,但找不到合适的类型 例如,我有另一种类似的方法: [ActionName("RetrieveBookingList")] [HttpPost] public ListRS RetrieveBookingList(ListRQ rq) { return MessageRetrieveBookingList.Exe

我必须在RESTAPI中开发一个每小时调用一次的方法。我有一些内部对象的方法,我没有任何问题。但这种新方法的输入参数将是一个CSV文件。我为这个参数声明了哪种类型?我试过一些类型,但找不到合适的类型

例如,我有另一种类似的方法:

[ActionName("RetrieveBookingList")]
[HttpPost]
public ListRS RetrieveBookingList(ListRQ rq)
{
    return MessageRetrieveBookingList.Execute(rq);
}
有人可以帮助我如何通过邮递员或rest项目中的SOAPUI发送它(标题、原始数据(文件附件?)以进行调试


非常感谢。

如果整个文件将在文章正文中,您可以始终将其声明为字符串,或者您需要创建自己的类型并创建自己的模型绑定器如果整个文件将在文章正文中,您可以始终将其声明为字符串,或者您需要创建自己的类型并创建自己的模型绑定器