/// <summary> /// Loads a unit into the host /// </summary> /// <param name="unit">Unit to load</param> public void LoadUnit( IUnit unit ) { Arguments.CheckNotNull( unit, "unit" ); Log.Info( "Loading unit " + unit); unit.Initialize( m_Environment ); m_Units.Add( unit ); }