C# Class ParkitectNexus.Client.Base.App

Inheritance: IApp
Exibir arquivo Open project: ParkitectNexus/ParkitectNexusClient

Public Methods

Method Description
App ( IPresenterFactory presenterFactory, IParkitect parkitect, IQueueableTaskManager taskManager, ILogger log, IUpdateManager updateManager, Migrator migrator ) : System.IO
HandleUrl ( INexusUrl url ) : void
Initialize ( ToolkitType type ) : bool
Run ( ) : void

Private Methods

Method Description
CheckForIpcFile ( ) : void

Method Details

App() public method

public App ( IPresenterFactory presenterFactory, IParkitect parkitect, IQueueableTaskManager taskManager, ILogger log, IUpdateManager updateManager, Migrator migrator ) : System.IO
presenterFactory IPresenterFactory
parkitect IParkitect
taskManager IQueueableTaskManager
log ILogger
updateManager IUpdateManager
migrator Migrator
return System.IO

HandleUrl() public method

public HandleUrl ( INexusUrl url ) : void
url INexusUrl
return void

Initialize() public method

public Initialize ( ToolkitType type ) : bool
type ToolkitType
return bool

Run() public method

public Run ( ) : void
return void