static AddInManagerServices()
 {
     _container                   = new AddInManagerServiceContainer();
     _container.Settings          = new AddInManagerSettings();
     _container.Events            = new AddInManagerEvents();
     _container.Repositories      = new PackageRepositories(_container.Events, _container.Settings);
     _container.SDAddInManagement = new SDAddInManagement();
     _container.NuGet             = new NuGetPackageManager(_container.Repositories, _container.Events, _container.SDAddInManagement);
     _container.Setup             = new AddInSetup(_container.Events, _container.NuGet, _container.SDAddInManagement);
 }
        static AddInManagerServices()
		{
        	_container = new AddInManagerServiceContainer();
        	_container.Settings = new AddInManagerSettings();
			_container.Events = new AddInManagerEvents();
			_container.Repositories = new PackageRepositories(_container.Events, _container.Settings);
			_container.SDAddInManagement = new SDAddInManagement();
			_container.NuGet = new NuGetPackageManager(_container.Repositories, _container.Events, _container.SDAddInManagement);
			_container.Setup = new AddInSetup(_container.Events, _container.NuGet, _container.SDAddInManagement);
		}
        static AddInManagerServices()
        {
            Container = new AddInManagerServiceContainer
            {
                Settings = new AddInManagerSettings(),
                Events = new AddInManagerEvents(),
                SDAddInManagement = new SDAddInManagement()
            };

            Container.Repositories = new PackageRepositories(Container.Events, Container.Settings);
            Container.NuGet = new NuGetPackageManager(Container.Repositories, Container.Events, Container.SDAddInManagement);
            Container.Setup = new AddInSetup(Container.Events, Container.NuGet, Container.SDAddInManagement);
        }