C# utofac的自动生成的委托工厂,我只需要声明工厂,而不必一直声明完整的接口,但它仍然非常冗长。 var vm = Container.Resolve<CustomerViewModel>(); vm.Model = CustomerRepos

C# utofac的自动生成的委托工厂,我只需要声明工厂,而不必一直声明完整的接口,但它仍然非常冗长。 var vm = Container.Resolve<CustomerViewModel>(); vm.Model = CustomerRepos,c#,mvvm,dependency-injection,inversion-of-control,C#,Mvvm,Dependency Injection,Inversion Of Control,utofac的自动生成的委托工厂,我只需要声明工厂,而不必一直声明完整的接口,但它仍然非常冗长。 var vm = Container.Resolve<CustomerViewModel>(); vm.Model = CustomerRepository.GetCustomerModel(id);

utofac的自动生成的委托工厂,我只需要声明工厂,而不必一直声明完整的接口,但它仍然非常冗长。
var vm = Container.Resolve<CustomerViewModel>();
vm.Model = CustomerRepository.GetCustomerModel(id);