/// <summary> /// Initializes a new instance of the <see cref="DependencyServiceViewModel" /> class. /// </summary> /// <param name="messageBoxService">The message box service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="cachingService">The caching service.</param> /// <param name="dependencyServicesFactory">The dependency services factory.</param> public DependencyServiceViewModel( IMessageBoxService messageBoxService, ISettingsService settingsService, ICachingService cachingService, IDependencyServicesFactory dependencyServicesFactory) { this.messageBoxService = messageBoxService; this.settingsService = settingsService; this.cachingService = cachingService; this.dependencyServicesFactory = dependencyServicesFactory; this.Init(); }
/// <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="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="DependencyServiceViewModel" /> class. /// </summary> /// <param name="messageBoxService">The message box service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="cachingService">The caching service.</param> /// <param name="dependencyServicesFactory">The dependency services factory.</param> public DependencyServiceViewModel( IMessageBoxService messageBoxService, ISettingsService settingsService, ICachingService cachingService, IDependencyServicesFactory dependencyServicesFactory) { this.messageBoxService = messageBoxService; this.settingsService = settingsService; this.cachingService = cachingService; this.dependencyServicesFactory = dependencyServicesFactory; this.Init(); }