.NET Core でなんかする

久しぶりにC# でバックエンドを構成するのですが、.NET Core がいつのまにかLTSバージョンが3.1でプレビュー版で5がでてきてて浦島太郎になってしまっている。そして、JS/TSばっかり書いてて完全に忘れてるので、色々と思い出すついでに記事を書く。Web上に情報すくないし、公式のドキュメントは相変わらずだし、たぶん誰かの役には立つ。

開発環境はWSL上のLinuxでおこないます。どうせ後でDockerに乗せるので正直なんでもよしです。SDKのバージョンは3.1を使用します。

docs.microsoft.com

インストールに関してはこの辺りを参考にする。