/// <summary>
 /// Initializes a new instance of the <see cref="ConvertersController" /> class.
 /// </summary>
 /// <param name="settingsService">The settings service.</param>
 /// <param name="convertersService">The converters service.</param>
 public ConvertersController(
     ISettingsService settingsService,
     IConvertersService convertersService)
     : base(new VisualStudioService(), new ReadMeService(), new SettingsService())
 {
     this.settingsService  = settingsService;
     this.converterService = convertersService;
 }
        /// <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;
        }