.NET Coreを用いた軽量型IoCコンテナの実装と設計
汎用APIフレームワークの拡張モジュールとして、依存性逆転の原則に基づくオブジェクト解決機能が必要となった。既存のサードパーティ製ライブラリは機能豊富だが、本アーキテクチャに対して過剰であるため、要件に特化した最小限のIoCコンテナを独自実装する。以下では、アセンブリの動的解決、リフレクションを活用したオブジェクト生成、および設定ファイル駆動の初期化 ...
8月15日 08:09 投稿
.NET Coreにおける環境変数設定プロバイダの内部構造
.NET Coreの設定基盤は、複数の設定ソースからのキー・バリューペア読み込みをサポートする柔軟な仕組みです。環境変数経由の設定は、特にコンテナデプロイメントにおいて不可欠な手法となっています。本稿では、その環境変数設定プロバイダの内部実装と特殊な変換ルールを徹底解説します。
コンソールアプリケーションでの実装
まず、基本的なコンソールアプリでの使用 ...
6月14日 20:55 投稿