Ich persönlich denke, dass Service Locator ein Anti-Pattern ist, aber ich finde es wirklich üblich, einen "ViewModelLocator" zu sehen, von dem jede Ansicht ihre DataSource in XAML-basierten Anwendungen nimmt.Injektion von ViewModels ohne Service Locator
Wie wird dies vermieden?