public ProductionInstaller(Folders.ProductionInstallerFolder location, Guid installerId, VersionNumber version, IProductionEnvironment owner, IServiceLocator serviceLocator) : base(location, installerId, version, serviceLocator) { this.Owner = owner; }
public ProductionInstallersExplorerBarItem(IProductionEnvironment environment, IExplorerBarItem parent, IServiceLocator serviceLocator) : base(parent, serviceLocator) { _environment = environment; if (!UseLazyLoading) { foreach (var item in GetLazyLoadedItems()) { this.Items.Add(item); } } }
public bool IsOwnedBy(IProductionEnvironment productionEnvironment) { return(this.Owner.Equals(productionEnvironment)); }
public ProductionEnvironmentWorkspaceItem(IProductionEnvironment environment, IServiceLocator serviceLocator) : base(serviceLocator) { _environment = environment; }
public IExplorerBarItem CreateProductionInstallersItem(IProductionEnvironment environment) { return(new ProductionInstallersExplorerBarItem(environment, _parent, _serviceLocator)); }
public NewProductionInstallerEventData(IProductionInstaller installer, IProductionEnvironment environment) { this.Installer = installer; this.Environment = environment; }
public ProductionEnvironmentExplorerBarItem(IProductionEnvironment environment, IExplorerBarItem parent, IServiceLocator serviceLocator) : base(parent, serviceLocator) { _environment = environment; this.Items.Add(ItemsFactory.CreateProductionInstallersItem(environment)); }