Example #1
0
        static void Sample1()
        {
            RouteDelegate routeDelegate = Route1;

            routeDelegate += Route2;
            routeDelegate += Route2;
            routeDelegate();
        }
Example #2
0
 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());
 }
Example #3
0
 static void Doit(RouteDelegate routeDelegate)
 {
     try
     {
         routeDelegate.Invoke();
     }
     catch (Exception ex)
     {
         Console.WriteLine("Beklenmeye sorun oluştu detay=" + ex.Message);
     }
 }
Example #4
0
 public Logger(string name, RouteDelegate router)
 {
     Name = name;
     m_router = router;
 }
Example #5
0
 public Route(string uri, RouteDelegate handler)
 {
     Uri = uri;
     Handler = handler;
 }
Example #6
0
        public void Route(IStateMember stateMember, Type runtimeMemberType, object owner, bool skipSpecialMethod)
        {
            RouteDelegate route = _climbStore.GetRoute(stateMember, runtimeMemberType);

            route(_processor, owner, skipSpecialMethod);
        }
Example #7
0
 public void AddRoute(string url, RouteDelegate handler)
 {
     _routeMap[NormalizeUri(url)] = handler;
 }