C# Class Orc.LicenseManager.ViewModels.NetworkLicenseUsageViewModel

Inheritance: Catel.MVVM.ViewModelBase
Afficher le fichier Open project: WildGums/Orc.LicenseManager

Méthodes publiques

Méthode Description
NetworkLicenseUsageViewModel ( NetworkValidationResult networkValidationResult, ILicenseInfoService licenseInfoService, IProcessService processService, INetworkLicenseService networkLicenseService, IDispatcherService dispatcherService ) : System

Méthodes protégées

Méthode Description
CloseAsync ( ) : Models.Task
InitializeAsync ( ) : Models.Task

Private Methods

Méthode Description
OnBuyLicensesExecute ( ) : void
OnCloseApplicationExecute ( ) : void
OnDispatcherTimerTick ( object sender, EventArgs e ) : void
OnNetworkLicenseValidated ( object sender, NetworkValidatedEventArgs e ) : void
UpdateValidationResult ( NetworkValidationResult networkValidationResult, bool allowToClose = true ) : void

Method Details

CloseAsync() protected méthode

protected CloseAsync ( ) : Models.Task
Résultat Models.Task

InitializeAsync() protected méthode

protected InitializeAsync ( ) : Models.Task
Résultat Models.Task

NetworkLicenseUsageViewModel() public méthode

public NetworkLicenseUsageViewModel ( NetworkValidationResult networkValidationResult, ILicenseInfoService licenseInfoService, IProcessService processService, INetworkLicenseService networkLicenseService, IDispatcherService dispatcherService ) : System
networkValidationResult NetworkValidationResult
licenseInfoService ILicenseInfoService
processService IProcessService
networkLicenseService INetworkLicenseService
dispatcherService IDispatcherService
Résultat System