DDD with ASP.NET & AngularJSサンプルアプリの続きです。 サンプルアプリのアーキテクチャと主な構成要素を以下に示します。 Interface層 (HelloAspAngular.Webプロジェクト) ユーザへの情報の入出力やAPIの公開を行います。 ASP.NET MVC Controllerがユーザからの要求を受け、Razor ViewをもとにしてHTML文書を生成して返します。 HTML文書はAngularJSの記法で振る舞いが拡張されており、 AngujarJS Controller/Serviceを使って画面の更新やWeb APIへの要求の送信を行います。 Web APIは受け取った要求をApplication層に渡せる形に変換して、Application層の処理を呼び出します。 Application層 (HelloAspAngular.Appプロジェク