Add another air traffic controller example for mediator

This commit is contained in:
Petrutiu Mihai
2016-06-23 19:45:10 +03:00
parent 06d201c917
commit 0a130b0405
19 changed files with 241 additions and 28 deletions

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace MediatorPattern.GroundAirTrafficControl
{
/// <summary>
/// Mediator
/// </summary>
public interface IAirTrafficControlTower
{
Optional<Lane> RequestPermissionToLand(Plane plane);
bool RequestLaneForMaintainance(MaintainerTeam team, Lane lane);
}
}