C# Class ChaosMonkey.Monkeys.IISServerMonkey

IIS Monkey who randomly restart IIS servers / IIS AppPools in a deployment.
Move this class to different assembly if it needs extra dll references
Inheritance: ParentMonkey
Show file Open project: simonmunro/ChaosMonkey

Public Methods

Method Description
IISServerMonkey ( Settings settings, ChaosLogger logger ) : System
Unleash ( ) : void

Private Methods

Method Description
RestartLocalIIS ( string serverName ) : void

Method Details

IISServerMonkey() public method

public IISServerMonkey ( Settings settings, ChaosLogger logger ) : System
settings ChaosMonkey.Domain.Settings
logger ChaosMonkey.Infrastructure.ChaosLogger
return System

Unleash() public method

public Unleash ( ) : void
return void