¿Alguna otra .NET Los contenedores IoC ofrecen una funcionalidad equivalente a la instalación de fábrica tipada en Castle Windsor?Castle Windsor Typed Factory Facility Equivalentes
p. Ej. si estoy usando un patrón de fábrica abstracta en una aplicación WPF:
public class MyViewModel
{
private IAnotherViewModelFactory factory;
public void ShowAnotherViewModel()
{
viewController.ShowView(factory.GetAnotherViewModel());
}
}
yo no quiero tener que crear una aplicación manual de los IAnotherViewModelFactory para cada tipo de modelo de vista quiero mostrar, quiero que el recipiente para tomar me importa esto
Parece que Ninject está a punto de - http://stackoverflow.com/questions/8166696/how-to-use-a-factory-with-dependecy-injection-without-resorting-to-using-service/8167100# 8167100 –