nakamurakko’s blog

仕事で覚えたこと、勉強したことを自分のメモ代わりに書いていこうかなと。

Function Appのルートプレフィックスを削除する

環境

  • クラウド環境
    • Microsoft Azure
  • 開発環境
    • Windows 10 Pro
    • Visual Studio 2017

設定

Function Appを作成すると、http://<Azureで定義したApp名>.azurewebsites.net/api/<funcname>でアクセスできるけど、apiの部分が要らないなと思って調べてみた。

Microsoftのドキュメントのトリガー - host.json のプロパティを確認すると、routePrefixプロパティに空文字を設定すれば削除できる、と。 なので、Visual Studio上でhost.jsonを編集する。

{
  "http": {
    "routePrefix": ""
  }
}

確認

発行後、サイトにapi無しでアクセスできることを確認。

f:id:nakamurakko:20200219114241p:plain

デフォルトを空文字にしてくれれば、と思ったり。