asp.net Web APIに投稿するための以下のようなクラスがあります
public class PostData
{
public int ID { get; set; }
public int[] SelectedChoiceIDs { get; set; }
}
PostData
私のApiControllerには、オブジェクトをパラメーターとして取得するsendというメソッドがあります。
public bool Send(PostData data)
{
}
問題は、メソッドをトレースするたびに、Web API が整数の配列、つまりSelectedChoiceIDs
プロパティにバインドされていないことです。SelectedChoiceIDs
整数の配列を " " プロパティに強制的にバインドするにはどうすればよいですか?
私が送信しているデータは次のようなものです
{ "ID" : 3 , "SelectedChoiceIDs" : [ 3,4,5,6 ] }