C# Класс NinjaCoder.MvvmCross.Controllers.ProjectsController

Defines the ProjectsController type.
Наследование: NinjaCoder.MvvmCross.Controllers.BaseController
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ProjectsController ( IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IViewModelViewsService viewModelViewsService, IReadMeService readMeService, IProjectFactory projectFactory, IApplicationService applicationService, ICachingService cachingService ) : System

Initializes a new instance of the ProjectsController class.

Run ( ) : void

Runs this instance.

Приватные методы

Метод Описание
CreateReadMe ( bool openReadMe, bool exceptionRaised ) : void

Creates the read me.

OutputNugetCommandsToReadMe ( ) : void

Outputs the nuget commands to read me.

PopulateNugetActions ( NugetPackagesBaseViewModel viewModel ) : void

Populates the nuget actions.

Process ( ProjectsViewModel projectsViewModel, ApplicationOptionsViewModel applicationOptionsViewModel, NinjaCoderOptionsViewModel ninjaCoderOptionsViewModel, ApplicationSamplesOptionsViewModel applicationSamplesOptionsViewModel, ViewsViewModel viewsViewModel, ViewModels.AddProjects.PluginsViewModel pluginsViewModel, NugetPackagesViewModel nugetPackagesViewModel, XamarinFormsLabsViewModel xamarinFormsLabsViewModel ) : void

Processes the specified solution path.

ProcessNugetCommands ( ) : void

Processes the nuget commands.

Описание методов

ProjectsController() публичный Метод

Initializes a new instance of the ProjectsController class.
public ProjectsController ( IProjectsService projectsService, INugetService nugetService, IVisualStudioService visualStudioService, ISettingsService settingsService, IMessageBoxService messageBoxService, IResolverService resolverService, IViewModelViewsService viewModelViewsService, IReadMeService readMeService, IProjectFactory projectFactory, IApplicationService applicationService, ICachingService cachingService ) : System
projectsService IProjectsService The projects service.
nugetService INugetService The nuget service.
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
messageBoxService IMessageBoxService The message box service.
resolverService IResolverService The resolver service.
viewModelViewsService IViewModelViewsService The view model views service.
readMeService IReadMeService The read me service.
projectFactory IProjectFactory The project factory.
applicationService IApplicationService The application service.
cachingService ICachingService The caching service.
Результат System

Run() публичный Метод

Runs this instance.
public Run ( ) : void
Результат void