public void CanInstantiatePrivateClassAsSingleton()
{
var builder = new ContainerBuilder();
builder.RegisterType<PrivateLogger>().As<ILogger>().SingleInstance();
var container = builder.Build();
var log1 = container.Resolve<ILogger>();
Assert.NotNull(log1);
}