/// <summary>
        /// Initializes a new instance of the <see cref="ProjectsService" /> class.
        /// </summary>
        /// <param name="settingsService">The settings service.</param>
        /// <param name="fileSystem">The file system.</param>
        /// <param name="textTemplatingService">The text templating service.</param>
        /// <param name="tokensTranslator">The tokens translator.</param>
        public ProjectsService(
            ISettingsService settingsService,
            IFileSystem fileSystem,
            ITextTemplatingService textTemplatingService,
            ITokensTranslator tokensTranslator)
            : base(settingsService)
        {
            TraceService.WriteLine("ProjectsService::constructor");

            this.FileSystem = fileSystem;
            this.textTemplatingService = textTemplatingService;
            this.tokensTranslator = tokensTranslator;
        }
Exemple #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ProjectsService" /> class.
        /// </summary>
        /// <param name="settingsService">The settings service.</param>
        /// <param name="fileSystem">The file system.</param>
        /// <param name="textTemplatingService">The text templating service.</param>
        /// <param name="tokensTranslator">The tokens translator.</param>
        public ProjectsService(
            ISettingsService settingsService,
            IFileSystem fileSystem,
            ITextTemplatingService textTemplatingService,
            ITokensTranslator tokensTranslator)
            : base(settingsService)
        {
            TraceService.WriteLine("ProjectsService::constructor");

            this.FileSystem            = fileSystem;
            this.textTemplatingService = textTemplatingService;
            this.tokensTranslator      = tokensTranslator;
        }
 /// <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 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;
 }
Exemple #5
0
 /// <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;
 }
Exemple #6
0
 /// <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="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="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;
        }