/// <summary> /// Initializes a new instance of the <see cref="BaseController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> protected BaseController( IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService) { //// init the tracing service first! TraceService.Initialize( settingsService.LogToTrace, false, //// log to console. settingsService.LogToFile, settingsService.LogFilePath, settingsService.DisplayErrors); TraceService.WriteLine("BaseController::Constructor"); this.VisualStudioService = visualStudioService; this.ReadMeService = readMeService; this.SettingsService = settingsService; this.MessageBoxService = messageBoxService; this.DialogService = dialogService; this.FormsService = formsService; }
/// <summary> /// Initializes a new instance of the <see cref="ProjectsController" /> class. /// </summary> /// <param name="projectsService">The projects service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="projectFactory">The project factory.</param> /// <param name="applicationService">The application service.</param> /// <param name="cachingService">The caching service.</param> public ProjectsController( IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IViewModelViewsService viewModelViewsService, IReadMeService readMeService, IProjectFactory projectFactory, IApplicationService applicationService, ICachingService cachingService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ProjectsController::Constructor"); this.projectsService = projectsService; this.nugetService = nugetService; this.viewModelViewsService = viewModelViewsService; this.projectFactory = projectFactory; this.applicationService = applicationService; this.cachingService = cachingService; this.commands = string.Empty; this.postNugetCommands = new List <StudioCommand>(); this.postNugetFileOperations = new List <FileOperation>(); this.messages = new List <string>(); }
/// <summary> /// Initializes a new instance of the <see cref="BaseController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> protected BaseController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService) { //// init the tracing service first! TraceService.Initialize( settingsService.LogToTrace, false, //// log to console. settingsService.LogToFile, settingsService.ExtendedLogging, settingsService.LogFilePath, settingsService.DisplayErrors, settingsService.ErrorFilePath); TraceService.WriteLine("BaseController::Constructor"); this.VisualStudioService = visualStudioService; this.SettingsService = settingsService; this.MessageBoxService = messageBoxService; this.ResolverService = resolverService; this.ReadMeService = readMeService; }
/// <summary> /// Initializes a new instance of the <see cref="ProjectsController" /> class. /// </summary> /// <param name="configurationService">The configuration service.</param> /// <param name="projectsService">The projects service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="mockingServiceFactory">The mocking service factory.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="viewModelAndViewsFactory">The view model and views factory.</param> public ProjectsController( IConfigurationService configurationService, IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IMockingServiceFactory mockingServiceFactory, IResolverService resolverService, IViewModelViewsService viewModelViewsService, IViewModelAndViewsFactory viewModelAndViewsFactory) : base(configurationService, visualStudioService, readMeService, settingsService, messageBoxService, resolverService) { TraceService.WriteLine("ProjectsController::Constructor"); this.projectsService = projectsService; this.nugetService = nugetService; this.viewModelViewsService = viewModelViewsService; this.viewModelAndViewsFactory = viewModelAndViewsFactory; this.mockingService = mockingServiceFactory.GetMockingService(); }
/// <summary> /// Initializes a new instance of the <see cref="PluginsController" /> class. /// </summary> /// <param name="fileSystem">The file system.</param> /// <param name="pluginsService">The plugins service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> /// <param name="translator">The translator.</param> public PluginsController( IFileSystem fileSystem, IPluginsService pluginsService, INugetService nugetService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService, ITranslator<Tuple<DirectoryInfoBase, DirectoryInfoBase>, Plugins> translator) : base(visualStudioService, readMeService, settingsService, messageBoxService, dialogService, formsService) { TraceService.WriteLine("PluginsController::Constructor"); this.fileSystem = fileSystem; this.pluginsService = pluginsService; this.nugetService = nugetService; this.translator = translator; }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> public ApplicationController( IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService) : base(visualStudioService, readMeService, settingsService, messageBoxService, dialogService, formsService) { TraceService.WriteLine("ApplicationController::Constructor"); }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationController" /> class. /// </summary> /// <param name="applicationService">The application service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> public ApplicationController( IApplicationService applicationService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ApplicationController::Constructor"); this.applicationService = applicationService; }
/// <summary> /// Initializes a new instance of the <see cref="PluginsController" /> class. /// </summary> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> public PluginsController( INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("PluginsController::Constructor"); this.nugetService = nugetService; }
/// <summary> /// Initializes a new instance of the <see cref="DependencyServicesController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="dependencyServicesFactory">The dependency services factory.</param> /// <param name="textTemplatingService">The text templating service.</param> public DependencyServicesController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, IDependencyServicesFactory dependencyServicesFactory, ITextTemplatingService textTemplatingService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("DependencyServicesController::Constructor"); this.dependencyServicesFactory = dependencyServicesFactory; this.textTemplatingService = textTemplatingService; }
/// <summary> /// Initializes a new instance of the <see cref="BaseController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> protected BaseController( IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService) { //// init the tracing service first! TraceService.Initialize( settingsService.LogToTrace, settingsService.LogToFile, settingsService.LogFilePath, settingsService.DisplayErrors); TraceService.WriteLine("BaseController::Constructor"); this.VisualStudioService = visualStudioService; this.ReadMeService = readMeService; this.SettingsService = settingsService; }
/// <summary> /// Initializes a new instance of the <see cref="PluginsController" /> class. /// </summary> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> public PluginsController( INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("PluginsController::Constructor"); this.nugetService = nugetService; }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationController" /> class. /// </summary> /// <param name="applicationService">The application service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> public ApplicationController( IApplicationService applicationService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ApplicationController::Constructor"); this.applicationService = applicationService; }
/// <summary> /// Initializes a new instance of the <see cref="CustomRendererController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="customRendererFactory">The custom renderer factory.</param> /// <param name="textTemplatingService">The text templating service.</param> public CustomRendererController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, ICustomRendererFactory customRendererFactory, ITextTemplatingService textTemplatingService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("CustomerRendererController::Constructor"); this.customRendererFactory = customRendererFactory; this.textTemplatingService = textTemplatingService; }
/// <summary> /// Initializes a new instance of the <see cref="ViewModelViewsController" /> class. /// </summary> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> public ViewModelViewsController( IViewModelViewsService viewModelViewsService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService) : base(visualStudioService, readMeService, settingsService, messageBoxService, dialogService, formsService) { TraceService.WriteLine("ViewModelAndViewsController::Constructor"); this.viewModelViewsService = viewModelViewsService; }
/// <summary> /// Initializes a new instance of the <see cref="DependencyServicesController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="dependencyServicesFactory">The dependency services factory.</param> /// <param name="textTemplatingService">The text templating service.</param> public DependencyServicesController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, IDependencyServicesFactory dependencyServicesFactory, ITextTemplatingService textTemplatingService) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("DependencyServicesController::Constructor"); this.dependencyServicesFactory = dependencyServicesFactory; this.textTemplatingService = textTemplatingService; }
/// <summary> /// Initializes a new instance of the <see cref="CustomRendererController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="customRendererFactory">The custome renderer factory.</param> /// <param name="textTemplatingService">The text templating service.</param> public CustomRendererController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, ICustomRendererFactory customRendererFactory, ITextTemplatingService textTemplatingService) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("CustomerRendererController::Constructor"); this.customRendererFactory = customRendererFactory; this.textTemplatingService = textTemplatingService; }
/// <summary> /// Initializes a new instance of the <see cref="EffectsController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="effectFactory">The effect factory.</param> /// <param name="textTemplatingService">The text templating service.</param> public EffectsController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, IEffectFactory effectFactory, ITextTemplatingService textTemplatingService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("EffectsController::Constructor"); this.effectFactory = effectFactory; this.textTemplatingService = textTemplatingService; }
/// <summary> /// Initializes a new instance of the <see cref="ConfigurationController" /> class. /// </summary> /// <param name="configurationService">The configuration service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> public ConfigurationController( IConfigurationService configurationService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService) : base(visualStudioService, readMeService, settingsService, messageBoxService, dialogService, formsService) { TraceService.WriteLine("ConfigurationController::Constructor"); this.configurationService = configurationService; }
/// <summary> /// Initializes a new instance of the <see cref="ConvertersController" /> class. /// </summary> /// <param name="configurationService">The configuration service.</param> /// <param name="convertersService">The converters service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> public ConvertersController( IConfigurationService configurationService, IConvertersService convertersService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService) : base(configurationService, visualStudioService, readMeService, settingsService, messageBoxService, resolverService) { TraceService.WriteLine("ConvertersController::Constructor"); this.converterService = convertersService; }
/// <summary> /// Initializes a new instance of the <see cref="ViewModelViewsController" /> class. /// </summary> /// <param name="configurationService">The configuration service.</param> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> public ViewModelViewsController( IConfigurationService configurationService, IViewModelViewsService viewModelViewsService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService) : base(configurationService, visualStudioService, readMeService, settingsService, messageBoxService, resolverService) { TraceService.WriteLine("ViewModelAndViewsController::Constructor"); this.viewModelViewsService = viewModelViewsService; }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationController" /> class. /// </summary> /// <param name="applicationService">The application service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="translator">The translator.</param> /// <param name="readMeService">The read me service.</param> public ApplicationController( IApplicationService applicationService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, ITranslator<IList<Accent>, IEnumerable<AccentColor>> translator, IReadMeService readMeService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ApplicationController::Constructor"); this.applicationService = applicationService; this.translator = translator; }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationController" /> class. /// </summary> /// <param name="applicationService">The application service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="translator">The translator.</param> /// <param name="readMeService">The read me service.</param> public ApplicationController( IApplicationService applicationService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, ITranslator <IList <Accent>, IEnumerable <AccentColor> > translator, IReadMeService readMeService) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ApplicationController::Constructor"); this.applicationService = applicationService; this.translator = translator; }
/// <summary> /// Initializes a new instance of the <see cref="EffectsController" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="effectFactory">The effect factory.</param> /// <param name="textTemplatingService">The text templating service.</param> public EffectsController( IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, IEffectFactory effectFactory, ITextTemplatingService textTemplatingService) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("EffectsController::Constructor"); this.effectFactory = effectFactory; this.textTemplatingService = textTemplatingService; }
/// <summary> /// Initializes a new instance of the <see cref="ViewModelViewsController" /> class. /// </summary> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="viewModelAndViewsFactory">The view model and views factory.</param> public ViewModelViewsController( IViewModelViewsService viewModelViewsService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, IViewModelAndViewsFactory viewModelAndViewsFactory) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ViewModelAndViewsController::Constructor"); this.viewModelViewsService = viewModelViewsService; this.viewModelAndViewsFactory = viewModelAndViewsFactory; }
/// <summary> /// Initializes a new instance of the <see cref="NugetPackagesController" /> class. /// </summary> /// <param name="pluginsService">The plugins service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="nugetPackagesFactory">The nuget packages factory.</param> public NugetPackagesController( IPluginsService pluginsService, INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, INugetPackagesFactory nugetPackagesFactory) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("NugetPackagesController::Constructor"); this.pluginsService = pluginsService; this.nugetService = nugetService; this.nugetPackagesFactory = nugetPackagesFactory; }
/// <summary> /// Initializes a new instance of the <see cref="ServicesController" /> class. /// </summary> /// <param name="configurationService">The configuration service.</param> /// <param name="servicesService">The services service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> public ServicesController( IConfigurationService configurationService, IServicesService servicesService, INugetService nugetService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService) : base(configurationService, visualStudioService, readMeService, settingsService, messageBoxService, resolverService) { TraceService.WriteLine("ServicesController::Constructor"); this.servicesService = servicesService; this.nugetService = nugetService; }
/// <summary> /// Initializes a new instance of the <see cref="ServicesController" /> class. /// </summary> /// <param name="servicesService">The services service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> public ServicesController( IServicesService servicesService, INugetService nugetService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService) : base(visualStudioService, readMeService, settingsService, messageBoxService, dialogService, formsService) { TraceService.WriteLine("ServicesController::Constructor"); this.servicesService = servicesService; this.nugetService = nugetService; }
/// <summary> /// Initializes a new instance of the <see cref="ProjectsController" /> class. /// </summary> /// <param name="projectsService">The projects service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="dialogService">The dialog service.</param> /// <param name="formsService">The forms service.</param> /// <param name="fileSystem">The file system.</param> public ProjectsController( IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IDialogService dialogService, IFormsService formsService, IFileSystem fileSystem) : base(visualStudioService, readMeService, settingsService, messageBoxService, dialogService, formsService) { TraceService.WriteLine("ProjectsController::Constructor"); this.projectsService = projectsService; this.nugetService = nugetService; this.fileSystem = fileSystem; }
/// <summary> /// Initializes a new instance of the <see cref="NugetPackagesController" /> class. /// </summary> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="nugetPackagesFactory">The nuget packages factory.</param> public NugetPackagesController( INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, INugetPackagesFactory nugetPackagesFactory) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("NugetPackagesController::Constructor"); this.nugetService = nugetService; this.nugetPackagesFactory = nugetPackagesFactory; this.commands = string.Empty; this.postNugetCommands = new List<StudioCommand>(); this.postNugetFileOperations = new List<FileOperation>(); }
/// <summary> /// Initializes a new instance of the <see cref="NugetPackagesController" /> class. /// </summary> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="nugetPackagesFactory">The nuget packages factory.</param> public NugetPackagesController( INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IReadMeService readMeService, INugetPackagesFactory nugetPackagesFactory) : base( visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("NugetPackagesController::Constructor"); this.nugetService = nugetService; this.nugetPackagesFactory = nugetPackagesFactory; this.commands = string.Empty; this.postNugetCommands = new List <StudioCommand>(); this.postNugetFileOperations = new List <FileOperation>(); }
/// <summary> /// Initializes a new instance of the <see cref="ProjectsController" /> class. /// </summary> /// <param name="projectsService">The projects service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="readMeService">The read me service.</param> /// <param name="projectFactory">The project factory.</param> /// <param name="applicationService">The application service.</param> /// <param name="cachingService">The caching service.</param> public ProjectsController( IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IViewModelViewsService viewModelViewsService, IReadMeService readMeService, IProjectFactory projectFactory, IApplicationService applicationService, ICachingService cachingService) : base(visualStudioService, settingsService, messageBoxService, resolverService, readMeService) { TraceService.WriteLine("ProjectsController::Constructor"); this.projectsService = projectsService; this.nugetService = nugetService; this.viewModelViewsService = viewModelViewsService; this.projectFactory = projectFactory; this.applicationService = applicationService; this.cachingService = cachingService; this.commands = string.Empty; this.postNugetCommands = new List<StudioCommand>(); this.postNugetFileOperations = new List<FileOperation>(); this.messages = new List<string>(); }