public AppDesignerFolderProjectTreePropertiesProvider([Import(typeof(ProjectImageProviderAggregator))] IProjectImageProvider imageProvider, IProjectDesignerService designerService) : base(imageProvider) { Requires.NotNull(designerService, nameof(designerService)); _designerService = designerService; }
public AppDesignerFolderProjectTreePropertiesProvider( [Import(typeof(ProjectImageProviderAggregator))] IProjectImageProvider imageProvider, [Import(AllowDefault = true)] IProjectDesignerService designerService) : base(imageProvider) { _designerService = designerService; }
protected AbstractAppDesignerFolderProjectTreePropertiesProvider(IProjectImageProvider imageProvider, IUnconfiguredProjectCommonServices projectServices, IProjectDesignerService designerService) : base(imageProvider) { Requires.NotNull(projectServices, nameof(projectServices)); Requires.NotNull(designerService, nameof(designerService)); _projectServices = projectServices; _designerService = designerService; }
private AppDesignerFolderProjectTreePropertiesProvider CreateInstance(IProjectImageProvider imageProvider, IProjectDesignerService designerService) { return(new AppDesignerFolderProjectTreePropertiesProvider(imageProvider ?? IProjectImageProviderFactory.Create(), designerService ?? IProjectDesignerServiceFactory.Create())); }
private AppDesignerFolderProjectTreePropertiesProvider CreateInstance(IProjectDesignerService designerService) { return(CreateInstance((IProjectImageProvider)null, designerService)); }
public OpenProjectDesignerOnDefaultActionCommand(IProjectDesignerService designerService) : base(designerService) { }
internal abstract AbstractOpenProjectDesignerCommand CreateInstance(IProjectDesignerService designerService = null);
protected AbstractOpenProjectDesignerCommand(IProjectDesignerService designerService) { Requires.NotNull(designerService, nameof(designerService)); _designerService = designerService; }
internal override AbstractOpenProjectDesignerCommand CreateInstance(IProjectDesignerService designerService = null) { designerService = designerService ?? IProjectDesignerServiceFactory.Create(); return(new OpenProjectDesignerOnDefaultActionCommand(designerService)); }
public OpenProjectDesignerCommand(IProjectDesignerService designerService) : base(designerService) { }
private MyProjectFolderProjectTreePropertiesProvider CreateInstance(IProjectImageProvider imageProvider, IProjectDesignerService designerService, string appDesignerFolder = "My Project") { designerService = designerService ?? IProjectDesignerServiceFactory.Create(); var threadingService = IProjectThreadingServiceFactory.Create(); var project = IUnconfiguredProjectFactory.Create(); var projectProperties = ProjectPropertiesFactory.Create(project, new PropertyPageData() { Category = nameof(ConfigurationGeneral), PropertyName = nameof(ConfigurationGeneral.AppDesignerFolder), Value = appDesignerFolder }); var projectServices = IUnconfiguredProjectCommonServicesFactory.Create(project, threadingService, projectProperties.ConfiguredProject, projectProperties); return(new MyProjectFolderProjectTreePropertiesProvider(imageProvider ?? IProjectImageProviderFactory.Create(), projectServices, designerService)); }
private MyProjectFolderProjectTreePropertiesProvider CreateInstance(IProjectDesignerService designerService, string appDesignerFolder = "My Project") { return(CreateInstance((IProjectImageProvider)null, designerService, appDesignerFolder)); }
public PropertiesFolderProjectTreePropertiesProvider([Import(typeof(ProjectImageProviderAggregator))] IProjectImageProvider imageProvider, IUnconfiguredProjectCommonServices projectServices, IProjectDesignerService designerService) : base(imageProvider, projectServices, designerService) { }