C#でドメイン駆動開発パート4【EntityFrameworkCore+DDD】
EntityFrameworkCoreとドメインアーキテクチャーを組み合わせる方法を解説しています。
4.68 (68 reviews)

617
students
4.5 hours
content
Apr 2024
last update
$19.99
regular price
Why take this course?
👋 ピーコック アンダーソンからのEntityFrameworkCoreとドメイン駆動開発(DDD)の完全ガイド!
こんにちは、エンティビジネアの皆さん!
ピーコック アンダーソンです。EntityFrameworkCore (EFCore)とドメイン駆動開発(DDD)の2つの強力な技術を、**「C#を用いた総合的なアプローチ」**で組み合わせる方法を詳しく解説しています。このコースでは、EFCoreを活用しつつ、ドメインモデルのプリンциプを実現するための最良のアーキテクチャを学べete Now!
【内容】
① EFCore + ValueObject
- ValueObjectのマッピング: EFCoreでは基本型のマッピングがしやすいようになっていますが、ValueObjectをどのようにEFCoreと組み合わせるかを学びます。
② EFCore + Entity
- Entityの作成: EFCoreで ValueObjectを含むEntityをどのように定義し、設計するかを解説しています。
③ EFCore + 複合ValueObject
- 複合ValueObjectのマッピング: 複数の項目で構成されたValueObjectをEFCoreでマッピングし、単純な値として扱う方法を学びます。
④ EFCore + Repository
- 共通化のRepository: EFCoreに対応したRepositoryと抽象クラスを使って、共通のコードを抽出する方法を解説しています。
⑤ UnitOfWorkパターンの適応
- UnitOfWorkの導入: リポジトリやEFCoreとの接続を管理しやすくするために、UnitOfWorkパターンをどのように適応するかを学びます。
⑥ EFCore + テストコード
- テストコードの実装: Microsoft.EntityFrameworkCore.InMemoryとMoqを使って、データアクセスまでを含めたテストを書く方法を解説しています。
⑦ DIツールの適応
- 依存性注入のEFCoreへの統合: Microsoft.Extensions.DependencyInjectionを使ってEFCoreに依存性注入を適応させる方法を解説しています。
これは当たりのある時代のコース! 現在のデータアクセスの主流であるEFCoreと、アーキテクチャーの主流であるド메インアーキテクチャーを融合させた、非常に楽しい学びがこちらに待っています。
興味のある方は、このコースに加入して、**「EFCoreとDDDの完璧なマッチングを手に入れよう」**となりましょう!
👉 もちろん、初心者でも深堀りした解談があり、経験豊富な開発者でも新たな知識を得られるコツのあるコースです。今こそ登録してください!
Loading charts...
5565110
udemy ID
18/09/2023
course created date
28/12/2023
course indexed date
Bot
course submited by