0
最近の私のAzureバックエンドプロジェクトは、App ServicesからMobile Servicesへと移行しました。Xamarin。 Azure MobileサービスをAppサービスにアップグレードする - TableController
私のプロジェクトでGetChildByEmailメソッドにURLをアップグレードする前に、私は、今、表コントローラ
[MobileAppController]
public class ChildController : TableController<Child>
{
public Child GetChildByEmail(string email)
{
return _context.Children.SingleOrDefault(ch => ch.Email == email);
}
}
を使用した:
/api/child/email
ので、私は、メソッドを呼び出していました次のようになります。
うまくいきました。しかし、この方法にURLをアップグレードした後は、それは私が「ルート」属性
Route["api/child"]
と方法を飾るしようとした
/api/child/email
を呼び出しているので、そうInvokeApiAsyncが動作していない
/tables/child/email
です
でも動作しませんでした。そのメソッドをTableControllerに保持し、InvokeApiAsyncを/ table/child/emailを/ api/child/emailの代わりに呼び出す方法はありますか?または、その問題を解決する唯一の方法は、メソッドをApiContollerに移動することです(これはうまくいきます)。