C# 클래스 NinjaCoder.MvvmCross.Controllers.ProjectsController

Defines the ProjectsController type.
상속: NinjaCoder.MvvmCross.Controllers.BaseController
파일 보기 프로젝트 열기: asudbury/NinjaCoderForMvvmCross 1 사용 예제들

공개 메소드들

메소드 설명
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