Utilice autofac en la solución de proyectos múltiples

Tengo una gran aplicación wpf. Simplifico mi problema con autofac. Digamos que tengo ViewModelLocator donde creo contrainer. ViewModelLocator está en el proyecto Company.WPF, este proyecto se refiere al proyecto Company.ViewModels.

var builder = new ContainerBuilder();
builder.RegisterType<MainWindowViewModel>().AsSelf().SingleInstance();
container = builder.Build();

Problema: MainWindowViewModel necesita ICompanyService (yo uso CI) que está en el proyecto Company.Services, este proyecto no debe ser una referencia de Company.WPF. ICompanyService es público y en el mismo proyecto (Company.Services) también se implementa CompanyService, pero solo es interno.

¿Cómo puedo configurar Autofac para estos? Normalmente uso Castel Wisndor, hay instaladores para esta situación, ¿es una opción similar en Autofac también?

Respuestas a la pregunta(1)

Su respuesta a la pregunta