C# Класс Retrospection.Handler

Class which manages the retrospection window & server
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
IsRunning bool

Открытые методы

Метод Описание
CloseRetrospection ( ) : void
GetInstance ( ) : Handler

Singleton

Handler ( ) : System
OpenAbout ( ) : void
OpenRetrospection ( ) : bool
OpenRetrospectionInBrowser ( ) : void

User manually wants to have the retrospection in the browser to be able to bookmark it

OpenSettings ( SettingsDto currentSettings ) : SettingsDto
SendFeedback ( string subject = "Feedback", string body = "" ) : void
Start ( List trackers, string appVersion ) : void

start HTTP Localhost

Stop ( ) : void

stop HTTP Localhost

Приватные методы

Метод Описание
CreateNavigateUri ( string parameters ) : string
GetDashboardHome ( ) : string
GetDashboardNavigateUriForType ( System.DateTime date, VisType type ) : string
SetTrackers ( List trackers ) : void

forward the trackers to the server, which actually needs them for the visualization

StartHttpServer ( ) : void

Описание методов

CloseRetrospection() публичный Метод

public CloseRetrospection ( ) : void
Результат void

GetInstance() публичный статический Метод

Singleton
public static GetInstance ( ) : Handler
Результат Handler

Handler() публичный Метод

public Handler ( ) : System
Результат System

OpenAbout() публичный Метод

public OpenAbout ( ) : void
Результат void

OpenRetrospection() публичный Метод

public OpenRetrospection ( ) : bool
Результат bool

OpenRetrospectionInBrowser() публичный Метод

User manually wants to have the retrospection in the browser to be able to bookmark it
public OpenRetrospectionInBrowser ( ) : void
Результат void

OpenSettings() публичный Метод

public OpenSettings ( SettingsDto currentSettings ) : SettingsDto
currentSettings Shared.Data.SettingsDto
Результат Shared.Data.SettingsDto

SendFeedback() публичный Метод

public SendFeedback ( string subject = "Feedback", string body = "" ) : void
subject string
body string
Результат void

Start() публичный Метод

start HTTP Localhost
public Start ( List trackers, string appVersion ) : void
trackers List
appVersion string
Результат void

Stop() публичный Метод

stop HTTP Localhost
public Stop ( ) : void
Результат void

Описание свойств

IsRunning публичное свойство

public bool IsRunning
Результат bool