Unity - Inject different classes for the same interface

后端 未结 3 952
野性不改
野性不改 2021-02-04 07:03

I have one interface: IFoo
Two classes implementing that interface: FooOne and FooTwo
And two classes ClassOne and

3条回答
  •  萌比男神i
    2021-02-04 07:49

    I setup in my application like this

    Installed Nuget Package Unity version 4.0.1

    
    

    In my App.config

    
         

    In My App.xaml.cs

    var _container = new UnityContainer();
    _container.LoadConfiguration();
    
    IResolver _unityResolver = _container.Resolve("UnityResolver");
    IResolver _ninject  = _container.Resolve("NinjectResolver");
    MainWindow _win = _container.Resolve();
    

提交回复
热议问题