ASP.NET Core Web アプリケーション (.NET Core) で新しいプロジェクトを作成します。そして、それをビルドして実行した後に動作します。
.NET Core でクラス ライブラリを作成し、Web プロジェクトの Service フォルダーの下にあるファイルをライブラリに移動し、参照を追加してコントローラーの名前空間を変更します。
新規ユーザー登録後に MissingMethodException が発生します。
Asp.net コア プロジェクトは、Web プロジェクトの外部でクラス ライブラリを使用できないようです。
詳細メッセージは以下の通りです。