ASP.NET Web-Api を使用して、コントローラーで次の POST セットアップを行いました。Fiddler から投稿すると、次のエラー メッセージが表示されます。
The LINQ expression node type 'ArrayIndex' is not supported in LINQ to Entities.
... var auth = dba.ApiMembers... 行に到達したとき
// POST api/Avail
[BasicAuthentication]
public HttpResponseMessage PostAvail(Avail[] avail)
{
if (ModelState.IsValid)
{
// Check if authorised
var auth = dba.ApiMembers.Where(a => a.hotel_id ==
avail[0].HID && a.UserName == User.Identity.Name)
.FirstOrDefault();
誰でもこの行に何か問題があると思いますか?