static void Sample1() { RouteDelegate routeDelegate = Route1; routeDelegate += Route2; routeDelegate += Route2; routeDelegate(); }
public void AddRoute(string route, RouteDelegate del) { if (HasRoute(route, Routes)) { throw new ArgumentException("Route already exists"); } Routes.Add(route.ToLower(), del); Console.WriteLine("Added route " + route.ToLower()); }
static void Doit(RouteDelegate routeDelegate) { try { routeDelegate.Invoke(); } catch (Exception ex) { Console.WriteLine("Beklenmeye sorun oluştu detay=" + ex.Message); } }
public Logger(string name, RouteDelegate router) { Name = name; m_router = router; }
public Route(string uri, RouteDelegate handler) { Uri = uri; Handler = handler; }
public void Route(IStateMember stateMember, Type runtimeMemberType, object owner, bool skipSpecialMethod) { RouteDelegate route = _climbStore.GetRoute(stateMember, runtimeMemberType); route(_processor, owner, skipSpecialMethod); }
public void AddRoute(string url, RouteDelegate handler) { _routeMap[NormalizeUri(url)] = handler; }