$.getJSON() を使用して、コントローラーで次のメソッドを呼び出しています
[return: JSONReturnBinder]
public object ProfileFields()
{
var userfields = _profileSvc.GetFields(282);
var fields = from f in userfields
select new {f.ID, f.FieldName};
return fields;
}
私の _profileSvc には、必要のない余分なデータが返されます (実際には、セッションが閉じられているため、NHibernate エラーが発生します)。
私がしていることを行うためのより良い方法はありますか? 返すデータを厳密に入力する必要がありますか、それともこのアプローチで十分ですか?
ありがとう。