このコンテンツは eBook の「コンテナー化された .NET アプリケーションの .NET マイクロサービス アーキテクチャ」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。 データ永続化コンポーネントは、マイクロサービス (つまり、マイクロサービスのデータベース) の境界内でホストされているデータへのアクセスを提供します。 内容としては、リポジトリや作業単位クラス (カスタム Entity Framework (EF) DbContext など) などのコンポーネントの実際の実装が含まれています。 EF DbContext は、リポジトリおよび Unit of Work パターンの両方を実装します。 リポジトリ パターン リポジトリ パターンは、システムのドメイン モデルの外部で永続化の問題を維持することを目的とした
![インフラストラクチャの永続レイヤーの設計 - .NET](https://cdn-ak-scissors.b.st-hatena.com/image/square/d32e3646212e4d6341be44e9ef63ee5e90bcda0b/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fdotnet%2Fmedia%2Fdotnet-bot_microservices.png)