C# Class withSIX.Play.Presentation.Wpf.Services.PlayStartupManager

Inheritance: withSIX.Core.Presentation.Wpf.Legacy.WpfStartupManager, IPlayStartupManager
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
ClearAwesomiumCache ( ) : void
FirstTimeLicenseDialog ( object obj ) : void
GetSecurityWarning ( ) : string
HandleSoftwareUpdate ( ) : void
LaunchSignalr ( ) : System.Threading.Tasks.Task
PlayStartupManager ( UserSettings settings, IShutdownHandler shutdownHandler, IFirstTimeLicense firstTimeLicense, ISystemInfo systemInfo, IUserSettingsStorage storage, ISoftwareUpdate softwareUpdate, SimpleInjector.Container container, ICacheManager cacheManager, Cache imageFileCache, IPreRequisitesInstaller prerequisitesInstaller, ContactList contactList, IContentManager contentManager, IDialogManager dialogManager, VersionRegistry versionRegistry, Lazy updateManager, ISpecialDialogManager specialDialogManager ) : System
RegisterServices ( ) : void
RegisterUrlHandlers ( ) : void
StartAwesomium ( ) : void
UnregisterUrlHandlers ( ) : void
VisualInit ( ) : Task

Méthodes protégées

Méthode Description
ExitI ( ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
CheckDeprecatedVersion ( ) : System.Threading.Tasks.Task
CheckForNewVersion ( ) : System.Threading.Tasks.Task
CheckForNewVersionHandleException ( ) : System.Threading.Tasks.Task
CheckForUpdates ( ) : System.Threading.Tasks.Task
CheckForUpdatesLoop ( ) : System.Threading.Tasks.Task
CheckLoadedSyncData ( ) : System.Threading.Tasks.Task
ClearAwesomiumWorkaround ( ) : void
InitConnect ( ) : void
InitialSync ( ) : System.Threading.Tasks.Task
OnlineInit ( ) : System.Threading.Tasks.Task
RegisterProtocol ( string protocol ) : void
RunSelfUpdateInTheBackground ( ) : void
SetupLaunchWithWindows ( bool launchWithWindows ) : void
SquirrelSelfUpdate ( ) : void
UnregisterProtocol ( string protocol ) : void

Method Details

ClearAwesomiumCache() public méthode

public ClearAwesomiumCache ( ) : void
Résultat void

ExitI() protected méthode

protected ExitI ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

FirstTimeLicenseDialog() public méthode

public FirstTimeLicenseDialog ( object obj ) : void
obj object
Résultat void

GetSecurityWarning() public méthode

public GetSecurityWarning ( ) : string
Résultat string

HandleSoftwareUpdate() public méthode

public HandleSoftwareUpdate ( ) : void
Résultat void

LaunchSignalr() public méthode

public LaunchSignalr ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

PlayStartupManager() public méthode

public PlayStartupManager ( UserSettings settings, IShutdownHandler shutdownHandler, IFirstTimeLicense firstTimeLicense, ISystemInfo systemInfo, IUserSettingsStorage storage, ISoftwareUpdate softwareUpdate, SimpleInjector.Container container, ICacheManager cacheManager, Cache imageFileCache, IPreRequisitesInstaller prerequisitesInstaller, ContactList contactList, IContentManager contentManager, IDialogManager dialogManager, VersionRegistry versionRegistry, Lazy updateManager, ISpecialDialogManager specialDialogManager ) : System
settings withSIX.Play.Core.Options.UserSettings
shutdownHandler IShutdownHandler
firstTimeLicense IFirstTimeLicense
systemInfo ISystemInfo
storage IUserSettingsStorage
softwareUpdate ISoftwareUpdate
container SimpleInjector.Container
cacheManager ICacheManager
imageFileCache withSIX.Core.Presentation.Wpf.Services.Cache
prerequisitesInstaller IPreRequisitesInstaller
contactList ContactList
contentManager IContentManager
dialogManager IDialogManager
versionRegistry withSIX.Core.Infra.Services.VersionRegistry
updateManager Lazy
specialDialogManager ISpecialDialogManager
Résultat System

RegisterServices() public méthode

public RegisterServices ( ) : void
Résultat void

RegisterUrlHandlers() public méthode

public RegisterUrlHandlers ( ) : void
Résultat void

StartAwesomium() public méthode

public StartAwesomium ( ) : void
Résultat void

UnregisterUrlHandlers() public méthode

public UnregisterUrlHandlers ( ) : void
Résultat void

VisualInit() public méthode

public VisualInit ( ) : Task
Résultat Task