using System.Collections.Generic; using System; namespace PepperDash.Essentials.Core { public delegate void RouteChangedEventHandler(IRoutingWithFeedback midpoint, RouteSwitchDescriptor newRoute); /// /// Defines an IRouting with a feedback event /// public interface IRoutingWithFeedback : IRouting { List CurrentRoutes { get; } event RouteChangedEventHandler RouteChanged; } }