5
私はUnityを使い始めています。私はまだその利点が何か不思議です。UnityContainerの利点は何ですか?Activator.CreateInstanceを介して解決しますか?
UnityContainer().Resolve<T>()
genericタイプT
に登録されている具体的なインスタンスを返すことができます。
Activator.CreateInstance<T>()
とも思えます。
Activator
は、.NET Frameworkの組み込みクラスです。そのため、Unityの明確な機能は何ですか?
依存関係注入に関するチュートリアルを読んでください。あなたの答えは... –
さらに、Activator.CreateInstanceは* slow *であり、インタフェースを具体的な型にマップすることはできません。依存性注入には役に立たない –