/// <summary> /// Initializes a new instance of the <see cref="MvvmCrossProjectFactory" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> public MvvmCrossProjectFactory( IVisualStudioService visualStudioService, ISettingsService settingsService, INugetCommandsService nugetCommandsService) { this.visualStudioService = visualStudioService; this.settingsService = settingsService; this.nugetCommandsService = nugetCommandsService; }
/// <summary> /// Initializes a new instance of the <see cref="MvvmCrossAndXamarinFormsProjectFactory" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="translator">The translator.</param> public MvvmCrossAndXamarinFormsProjectFactory( IVisualStudioService visualStudioService, INugetCommandsService nugetCommandsService, ISettingsService settingsService, IProjectTemplatesTranslator translator) : base(settingsService, translator) { this.visualStudioService = visualStudioService; this.nugetCommandsService = nugetCommandsService; }
/// <summary> /// Initializes a new instance of the <see cref="MvvmCrossProjectFactory" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="translator">The translator.</param> public MvvmCrossProjectFactory( IVisualStudioService visualStudioService, INugetCommandsService nugetCommandsService, ISettingsService settingsService, IProjectTemplatesTranslator translator) : base(settingsService, translator) { this.visualStudioService = visualStudioService; this.nugetCommandsService = nugetCommandsService; }
/// <summary> /// Initializes a new instance of the <see cref="MvvmCrossProjectFactory" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> public NoFrameworkProjectFactory( IVisualStudioService visualStudioService, ISettingsService settingsService, INugetCommandsService nugetCommandsService) { TraceService.WriteLine("NoFrameworkProjectFactory::Constructor"); this.visualStudioService = visualStudioService; this.settingsService = settingsService; this.nugetCommandsService = nugetCommandsService; }
/// <summary> /// Initializes a new instance of the <see cref="XamarinFormsProjectFactory" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> /// <param name="translator">The translator.</param> public XamarinFormsProjectFactory( IVisualStudioService visualStudioService, ISettingsService settingsService, INugetCommandsService nugetCommandsService, IProjectTemplatesTranslator translator) : base(settingsService, translator) { TraceService.WriteLine("XamarinFormsProjectFactory::Constructor"); this.visualStudioService = visualStudioService; this.nugetCommandsService = nugetCommandsService; }
/// <summary> /// Initializes a new instance of the <see cref="ViewModelViewsService" /> class. /// </summary> /// <param name="visualStudioService">The visual studio service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="viewModelAndViewsFactory">The view model and views factory.</param> /// <param name="fileOperationService">The file operation service.</param> /// <param name="nugetCommandsService">The nuget commands service.</param> public ViewModelViewsService( IVisualStudioService visualStudioService, ISettingsService settingsService, IViewModelAndViewsFactory viewModelAndViewsFactory, IFileOperationService fileOperationService, INugetCommandsService nugetCommandsService) : base(settingsService) { TraceService.WriteLine("ViewModelViewsService::Constructor"); this.visualStudioService = visualStudioService; this.viewModelAndViewsFactory = viewModelAndViewsFactory; this.fileOperationService = fileOperationService; this.nugetCommandsService = nugetCommandsService; }