public static TransitionList WithSimpleRouteOf(this TransitionList transitions, HttpState source, string defaultRoute, HttpState destination) { var transitionRoute = new TransitionRoute(defaultRoute, destination); var routes = new[] { transitionRoute }; transitions.Register(source, routes); return(transitions); }