private Brain(Memory memory, ImmutableList <IBulb> bulbs, BulbListener onBulbChanged) { this.Memory = memory; this.Bulbs = bulbs; this.OnBulbChanged = onBulbChanged; }
public Brain(Memory memory, BulbListener onBulbChanged) : this(memory, ImmutableList <IBulb> .Empty, onBulbChanged) { }