private void RegisterDIContainer()
{
var services = new ServiceCollection();
services.AddTransient<BooksViewModel>();
services.AddTransient<BookViewModel>();
services.AddSingleton<IBooksRepository, BooksRepository>();
services.AddSingleton<IEventAggregator, EventAggregator>();
Container = services.BuildServiceProvider();
}
public IServiceProvider Container { get; private set; }