C# Class NinjaCoder.MvvmCross.Services.NugetService

Defines the NugetService type.
Inheritance: INugetService
ファイルを表示 Open project: asudbury/NinjaCoderForMvvmCross

Private Properties

Property Type Description
DocumentEventsDocumentOpened void
ExecutePostNugetCommands void
ExecutePostNugetFileOperations void
NugetCompleted void
RemoveEventHandlers void
SetupEventHandlers void

Public Methods

Method Description
Execute ( string readMePath, IEnumerable commands, bool resumeReSharper ) : void

Executes the specified commands.

Execute ( string readMePath, string commands, bool resumeReSharper ) : void

Executes the specified visual studio service.

GetInitNugetMessages ( ) : IEnumerable

Gets the init nuget messages.

GetNugetCommands ( IEnumerable templates ) : string

Gets the nuget commands.

NugetService ( IVisualStudioService visualStudioService, ISettingsService settingsService, ICachingService cachingService, IFileOperationService fileOperationService ) : System

Initializes a new instance of the NugetService class.

OpenNugetWindow ( ) : void

Opens the nuget window.

Private Methods

Method Description
DocumentEventsDocumentOpened ( Document document ) : void

This runs when the NinjaReadMe.txt is opened after the nuget commands have run.

ExecutePostNugetCommands ( ) : void

Executes the post nuget commands.

ExecutePostNugetFileOperations ( ) : void

Executes the post nuget file operations.

NugetCompleted ( ) : void

Completed the nuget updates.

RemoveEventHandlers ( ) : void

Removes the event handlers.

SetupEventHandlers ( ) : void

Setups the event handlers.

Method Details

Execute() public method

Executes the specified commands.
public Execute ( string readMePath, IEnumerable commands, bool resumeReSharper ) : void
readMePath string The read me path.
commands IEnumerable The commands.
resumeReSharper bool if set to true [resume re sharper].
return void

Execute() public method

Executes the specified visual studio service.
public Execute ( string readMePath, string commands, bool resumeReSharper ) : void
readMePath string The read me path.
commands string The commands.
resumeReSharper bool if set to true [resume re sharper].
return void

GetInitNugetMessages() public method

Gets the init nuget messages.
public GetInitNugetMessages ( ) : IEnumerable
return IEnumerable

GetNugetCommands() public method

Gets the nuget commands.
public GetNugetCommands ( IEnumerable templates ) : string
templates IEnumerable The templates.
return string

NugetService() public method

Initializes a new instance of the NugetService class.
public NugetService ( IVisualStudioService visualStudioService, ISettingsService settingsService, ICachingService cachingService, IFileOperationService fileOperationService ) : System
visualStudioService IVisualStudioService The visual studio service.
settingsService ISettingsService The settings service.
cachingService ICachingService The caching service.
fileOperationService IFileOperationService The file operation service.
return System

OpenNugetWindow() public method

Opens the nuget window.
public OpenNugetWindow ( ) : void
return void