C#

Dependency Injection (DI)についてまとめた (C#)

はじめに どうすればソフトウェアを変更容易にできるかというのは重要な課題である。ISO/IEC 9126(もしくは、改定されたISO/IEC 25010)というソフトウェア品質の評価に関する国際規格の中にも保守性 (maintainability) という変更に対するコストに関わる特性…

IoCコンテナ(DIコンテナ)のAutofacでHello World!をする (C#)

はじめに Inversion of ControlコンテナのAutofacを試したのでそのメモを書く。 DI(Dependency injection, 依存性注入)という言葉を知っている人がAutofacはこう使うんだなと雰囲気を知れるくらいを目指す。DI自体やサービスロケータなどについては触れな…

.NetとC#に入門する

はじめに Modular Monolith with DDDを見ていたら、.NETの方が気になってきてしまい入門した。 .NetとはMicrosoft によって作成された開発者プラットフォームである。 https://docs.microsoft.com/ja-jp/archive/msdn-magazine/2019/july/csharp-net-reunifi…