/// <summary> /// Initializes a new instance of the <see cref="ProjectsController" /> class. /// </summary> /// <param name="configurationService">The configuration service.</param> /// <param name="projectsService">The projects service.</param> /// <param name="nugetService">The nuget 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="mockingServiceFactory">The mocking service factory.</param> /// <param name="resolverService">The resolver service.</param> /// <param name="viewModelViewsService">The view model views service.</param> /// <param name="viewModelAndViewsFactory">The view model and views factory.</param> public ProjectsController( IConfigurationService configurationService, IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, IReadMeService readMeService, ISettingsService settingsService, IMessageBoxService messageBoxService, IMockingServiceFactory mockingServiceFactory, IResolverService resolverService, IViewModelViewsService viewModelViewsService, IViewModelAndViewsFactory viewModelAndViewsFactory) : base(configurationService, visualStudioService, readMeService, settingsService, messageBoxService, resolverService) { TraceService.WriteLine("ProjectsController::Constructor"); this.projectsService = projectsService; this.nugetService = nugetService; this.viewModelViewsService = viewModelViewsService; this.viewModelAndViewsFactory = viewModelAndViewsFactory; this.mockingService = mockingServiceFactory.GetMockingService(); }
/// <summary> /// Initializes a new instance of the <see cref="CodeSnippetService" /> class. /// </summary> /// <param name="settingsService">The settings service.</param> /// <param name="mockingServiceFactory">The mocking service factory.</param> public CodeSnippetService( ISettingsService settingsService, IMockingServiceFactory mockingServiceFactory) { TraceService.WriteLine("SnippetService::Constructor"); this.settingsService = settingsService; this.mockingService = mockingServiceFactory.GetMockingService(); }
/// <summary> /// Initializes a new instance of the <see cref="BuildOptionsViewModel"/> class. /// </summary> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="testingServiceFactory">The testing service factory.</param> /// <param name="mockingServiceFactory">The mocking service factory.</param> public BuildOptionsViewModel( ISettingsService settingsService, IMessageBoxService messageBoxService, ITestingServiceFactory testingServiceFactory, IMockingServiceFactory mockingServiceFactory) { TraceService.WriteLine("BuildOptionsViewModel::Constructor"); this.settingsService = settingsService; this.messageBoxService = messageBoxService; this.testingServiceFactory = testingServiceFactory; this.mockingServiceFactory = mockingServiceFactory; this.Init(); }
/// <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="NinjaBaseViewModel" /> class. /// </summary> /// <param name="settingsService">The settings service.</param> /// <param name="testingServiceFactory">The testing service factory.</param> /// <param name="mockingServiceFactory">The mocking service factory.</param> /// <param name="viewModelAndViewsFactory">The view model and views factory.</param> public ProjectsViewModel( ISettingsService settingsService, ITestingServiceFactory testingServiceFactory, IMockingServiceFactory mockingServiceFactory, IViewModelAndViewsFactory viewModelAndViewsFactory) : base(settingsService) { this.testingServiceFactory = testingServiceFactory; this.mockingServiceFactory = mockingServiceFactory; this.viewModelAndViewsFactory = viewModelAndViewsFactory; this.Init(); }
/// <summary> /// Initializes a new instance of the <see cref="NinjaBaseViewModel" /> class. /// </summary> /// <param name="settingsService">The settings service.</param> /// <param name="messageBoxService">The message box service.</param> /// <param name="testingServiceFactory">The testing service factory.</param> /// <param name="mockingServiceFactory">The mocking service factory.</param> public BuildOptionsViewModel( ISettingsService settingsService, IMessageBoxService messageBoxService, ITestingServiceFactory testingServiceFactory, IMockingServiceFactory mockingServiceFactory) { this.settingsService = settingsService; this.messageBoxService = messageBoxService; this.testingServiceFactory = testingServiceFactory; this.mockingServiceFactory = mockingServiceFactory; this.Init(); }