using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace MediatorPattern.GroundAirTrafficControl { /// /// Mediator /// public interface IAirTrafficControlTower { Optional RequestPermissionToLand(Plane plane); bool RequestLaneForMaintainance(MaintainerTeam team, Lane lane); } }