cshtml を1つだけホストしたいけど、そのために ASP.NET と PaaS は重いなと思い、Azure Functions でレンダリングするようにしました。 下記のような条件を満たす Azure Functions を作成します。 Azure Functions で、1ページだけ HTML を出力したい 1ページだけだけど、クエリ文字列やフォーム送信のデータは、取得して C# で処理したい Razor(cshtml)で書きたい 今回作成したページの図です: 用途としては、アクセスが少ない適当なサンプルページを公開したいものとします。 別件ですが、cshtml ではなく静的な html をホストしたい場合は、こちら Serving an HTML Page from Azure Functions を参考にします。 サンプルコード github.com 概要 Azure Funct
![Azure Functions で1ページを cshtml で出力したい - miso_soup3 Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/d9491910607ee5b9be70d6c57f8171bb13aeabc9/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmiso_soup3%2F20171201%2F20171201202116.png)