예제 #1
0
 public ConsoleLogger()
 {
     _lampStateListener = new SyncEventListener <LampState>(LogLampState);
 }
예제 #2
0
 public StreetLamp(LampState initialLampState)
 {
     _lampState          = initialLampState;
     _lightStateListener = new SyncEventListener <LightState>(HandleLightStateChange);
 }