[解決済み] Microsoft.Practices.ServiceLocationはどこから来たのですか?
質問
をご存知の方はいらっしゃいますか?
Microsoft.Practices.ServiceLocation
はどこから来たのでしょうか?MS EnterpriseLibraryで使用されているネームスペースとDLLです。確かに、ほんの一握りのクラスからなる非常にシンプルなdllですが(reflectorを使用)、公開されているソースコードを見つけることができません。Enterprise LibraryのプロジェクトにもUnityのプロジェクトにもありません。
そこで、どなたかこのソースコードが公開されているか、またどこで公開されているかご存知でしょうか?また、なぜUnityの一部でないのでしょうか?他の場所で使用されているのでしょうか?
解決方法は?
由来は? https://github.com/unitycontainer/commonservicelocator
プロジェクトの説明から。
共通サービスロケータライブラリ のための共有インターフェイスが含まれています。 サービスロケーションは、アプリケーションと フレームワークの開発者が参照することができます。 このライブラリは IoCコンテナとサービス ロケータです。このライブラリを使用することで アプリケーションは、間接的に ハードに依存することなく を参照します。を使用することが期待されています。 このライブラリは、サードパーティアプリケーション とフレームワークの活用を開始することができます。 IoC/サービスロケーション 特定の 実装になります。
この抽象化は、いくつかのIoCフレームワークで実装されており、Unityもその一つです。ただし、Unityはそのプロジェクトのオーナーではありません。
この方法 構造マップ はこれらのクラスの実装を提供するので、他のフレームワーク(例えば プリズム パターン&プラクティスの)他の IoC フレームワークと容易に連携でき、かつ ユニティ そのものです。
関連
-
[解決済み] データテーブルの並べ替え
-
[解決済み] C++/CLIにおけるキャレット('^')の意味は?
-
[解決済み] VS2017/2015 で .xproj ファイルを開く方法
-
[解決済み] 他のスレッドからGUIを更新するにはどうすればよいですか?
-
[解決済み] app.configが作成されるタイミングとapp.exe.configが作成されるタイミング、その違いとは?
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み] .NET Coreと.NET Standard Class Libraryのプロジェクトタイプの違いは何ですか?
-
[解決済み] .NETにおけるstructとclassの違いは何ですか?
-
[解決済み] Visual Studioのコンパイルエラー "mismatch between processor architecture "を修正するにはどうしたらいいですか?
-
[解決済み] [Solved] OpenFileDialogでフォルダを選択するように設定する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] app.configのマッピングがないアセンブリのapp.configの再マッピングを考慮する。
-
[解決済み] データテーブルの並べ替え
-
[解決済み] Visual Studioの "ターゲットフレームワーク "が見つからない
-
[解決済み] BasicHttpsBindingとWsHttpBinding with Transport securityの違いは何ですか?
-
[解決済み] LINQ: フィルタリング基準で SingleOrDefault と FirstOrDefault() を使用する場合
-
[解決済み] このコンピュータには、.NET Framework 4.6またはそれ以降の更新プログラムがすでにインストールされています。
-
[解決済み] WCFのデバッグ時にサーバーに自動的に踏み込むことができない
-
[解決済み] AssemblyVersion、AssemblyFileVersion、AssemblyInformationalVersionの違いは何ですか?
-
[解決済み] 埋め込みリソーステキストファイルの読み方
-
[解決済み] .Any() vs .Count() > 0のどちらのメソッドがより良いパフォーマンスを発揮しますか?