public static ILifetimeScope RegisterComponents()
{
var builder = new ContainerBuilder();
builder.RegisterInstance(GlobalContext.Instance);
builder.RegisterModule(new ConfigurationSettingsReader("autofac"));
return builder.Build().BeginLifetimeScope();
}