Image
プロパティを持つモデル オブジェクトを受け入れる必要がある API メソッドに取り組んでいますList<Comment> Comments
。モバイル アプリからのImage
POSTed は正常に動作しますが、オブジェクトの配列を含めると、Comment
それらは のインスタンスに表示されませんImage
。私はC#があまり得意ではないので、助けていただければ幸いです。
画像クラス
public class Image
{
public int? ImageId { get; set; }
[Required]
public string Image { get; set; }
[Required]
public string ContentType { get; set; }
[Required]
public string Filename { get; set; }
[Required]
public DateTime DateTaken { get; set; }
[Required]
public int UserId { get; set; }
[Required]
public int CompanyId { get; set; }
[Required]
public int LocationId { get; set; }
public decimal? Lat { get; set; }
public decimal? Long { get; set; }
public List<ApiComment> Comments { get; set; }
}
コメントクラス
public class ApiComment
{
[Required]
public string Comment { get; set; }
[Required]
public DateTime DateCreated { get; set; }
[Required]
public int UserId { get; set; }
}
ImagesController の始まり
public class ImagesController : ApiController
{
[System.Web.Http.HttpPost]
public ActionResult Post(Image image)