7
私は、Unity構成をweb.configファイルに移動するプロセスを進めています。私は、xml形式に次のコードの設定を移行する方法についてこだわっている:ここでXML構成でUnity InjectionFactoryを宣言する方法
var container = new UnityContainer();
container.RegisterType<IPrincipal>(new InjectionFactory(x=> HttpContext.Current.User));
return container;
は、XML declartionです:
<unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
<alias alias="IRepository" type="Model.IRepository, Model" />
<alias alias="Repository" type="Data.Repository, Data" />
<container>
<register type="IRepository" mapTo="Repository" />
</container>
</unity>
ありがとうございました - 私が期待していたよりもはるかに多くの仕事があります。この単一の例外をコードとして表現することは害ではないと思います。 – Fixer