Namespace AppDrillCore.Session
Classes
ClientSettings
Settings that are local to the current user.
ClientSettings.WeightDistribution
The distribution of weight between multiple components. Each component affects the way the ranking system determines how a test is going to be positioned when receiving a list of tests.
ClientSettingsManager
Each client has settings associated with it. This class manages these settings, and allows a user to persist them.
SessionManager
Manages an AppDrill troubleshooting session instances.
Interfaces
ISession
A representation of an on-going/active session. Each session is handling a single model.
ISessionDataListener
Each client that uses SessionManager to create session instances should implement this interface in order to get notifications about changes in the internal data of the session.
Enums
ClientSettings.EMachineState
Machine states reflect diffrent states in which each system can run in.
ClientSettings.EUserLevel
User levels allows to limit access to various resources.
ISessionDataListener.SessionDataChangedEventType
Global: internal data has been changed SingleTest: the result of a single test has been updated