/// <summary> /// Initializes a new instance of the <see cref="CodeSnippetFactory" /> class. /// </summary> /// <param name="codeSnippetService">The code snippet service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="translator">The translator.</param> /// <param name="mockingServiceFactory">The mocking service factory.</param> public CodeSnippetFactory( ICodeSnippetService codeSnippetService, ISettingsService settingsService, ITranslator<string, CodeSnippet> translator, IMockingServiceFactory mockingServiceFactory) { TraceService.WriteLine("CodeSnippetFactory::Constructor"); this.codeSnippetService = codeSnippetService; this.settingsService = settingsService; this.translator = translator; this.mockingService = mockingServiceFactory.GetMockingService(); }
/// <summary> /// Initializes a new instance of the <see cref="PluginsService" /> class. /// </summary> /// <param name="pluginService">The plugin service.</param> /// <param name="settingsService">The settings service.</param> /// <param name="nugetService">The nuget service.</param> /// <param name="codeSnippetFactory">The code snippet factory.</param> /// <param name="testingServiceFactory">The testing service factory.</param> public PluginsService( IPluginService pluginService, ISettingsService settingsService, INugetService nugetService, ICodeSnippetFactory codeSnippetFactory, ITestingServiceFactory testingServiceFactory) { TraceService.WriteLine("PluginsService::Constructor"); this.pluginService = pluginService; this.settingsService = settingsService; this.nugetService = nugetService; this.codeSnippetFactory = codeSnippetFactory; this.testingService = testingServiceFactory.GetTestingService(); this.codeSnippetService = codeSnippetFactory.GetCodeSnippetService(); }
/// <summary> /// Inits this instance. /// </summary> public void Init() { TraceService.WriteLine("ServicesService::Init"); this.pluginsService = pluginFactory.GetPluginsService(); this.codeSnippetService = codeSnippetFactory.GetCodeSnippetService(); this.codeConfigService = codeConfigFactory.GetCodeConfigService(); }