C# Class Gallifrey.AppTracking.TrackUsage

Inheritance: ITrackUsage
Datei anzeigen Open project: BlythMeister/Gallifrey

Public Methods

Method Description
TrackAppUsage ( TrackingType trackingType ) : void
TrackUsage ( IAppSettings appSettings, IInternalSettings internalSettings, InstanceType instanceType ) : System
UpdateSettings ( IAppSettings newAppSettings, IInternalSettings internalSettings ) : void

Private Methods

Method Description
IsTrackingEnabled ( TrackingType trackingType ) : bool
SetTrackingQueryString ( IInternalSettings internalSettings ) : void
SetupBrowser ( ) : void

Method Details

TrackAppUsage() public method

public TrackAppUsage ( TrackingType trackingType ) : void
trackingType TrackingType
return void

TrackUsage() public method

public TrackUsage ( IAppSettings appSettings, IInternalSettings internalSettings, InstanceType instanceType ) : System
appSettings IAppSettings
internalSettings IInternalSettings
instanceType InstanceType
return System

UpdateSettings() public method

public UpdateSettings ( IAppSettings newAppSettings, IInternalSettings internalSettings ) : void
newAppSettings IAppSettings
internalSettings IInternalSettings
return void