C# を使用して json オブジェクトを返すために、これらのオプションのどれが最適かを知りたいです。
オプション1:
public EmptyResult GetImages() {
/*operations*/
ControllerContext.HttpContext.Response.AddHeader("content-type", "application/json");
ControllerContext.HttpContext.Response.Write(JsonConvert.SerializeObject(images));
return new EmptyResult();
}
またはオプション 2:
public EmptyResult GetImages() {
/*operations*/
return Json(images);
}