C# Class StatLight.Core.Runners.StatLightRunnerFactory

Inheritance: IStatLightRunnerFactory
Afficher le fichier Open project: staxmanade/StatLight Class Usage Examples

Méthodes publiques

Méthode Description
CreateOnetimeConsoleRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
CreateTeamCityRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
CreateWebServerOnlyRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
StatLightRunnerFactory ( ILogger logger, TinyIoCContainer ioc ) : System

Private Methods

Méthode Description
BuildAndReturnWebServiceAndBrowser ( ILogger logger, IWebServer &webServer, IEnumerable &webBrowsers, IDialogMonitorRunner &dialogMonitorRunner ) : void
CreateAndAddConsoleResultHandlerToEventAggregator ( ) : void
CreateContinuousTestRunner ( IEnumerable statLightConfigurations ) : IRunner
CreateRemotelyHostedRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
GetWebBrowsers ( ) : IEnumerable
SetupDialogMonitorRunner ( ILogger logger, IEnumerable webBrowsers ) : IDialogMonitorRunner
StartupBrowserCommunicationTimeoutMonitor ( ) : void

Method Details

CreateOnetimeConsoleRunner() public méthode

public CreateOnetimeConsoleRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
statLightConfiguration StatLight.Core.Configuration.StatLightConfiguration
Résultat IRunner

CreateTeamCityRunner() public méthode

public CreateTeamCityRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
statLightConfiguration StatLight.Core.Configuration.StatLightConfiguration
Résultat IRunner

CreateWebServerOnlyRunner() public méthode

public CreateWebServerOnlyRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
statLightConfiguration StatLight.Core.Configuration.StatLightConfiguration
Résultat IRunner

StatLightRunnerFactory() public méthode

public StatLightRunnerFactory ( ILogger logger, TinyIoCContainer ioc ) : System
logger ILogger
ioc TinyIoCContainer
Résultat System