private void OnControllerAdded(String area, String controllerName, Type controller) { if (ControllerAdded != null) { var args = new ControllerAddedEventArgs(area, controllerName, controller); ControllerAdded(this, args); } }
public void ControllerAddedToTree(object sender, ControllerAddedEventArgs args) { //If in a virtual directory I need to prepend a slash string url = args.Area + "/" + args.ControllerName + ".rails"; urlTokenizer.AddDefaultRule(url, args.Area, args.ControllerName, "collection"); urlTokenizer.AddDefaultRule("/" + url, args.Area, args.ControllerName, "collection"); }