Esempio n. 1
0
 public static void RevertRedirects(Dictionary <MethodInfo, RedirectCallsState> redirects)
 {
     if (redirects == null)
     {
         return;
     }
     foreach (var kvp in redirects)
     {
         RedirectionHelper.RevertRedirect(kvp.Key, kvp.Value);
     }
 }
Esempio n. 2
0
        public void Dispose()
        {
            if (IsDisposed)
            {
                return;
            }

            RedirectionHelper.RevertRedirect(Method, callsState);
            Method            = null;
            RedirectionSource = null;
            IsDisposed        = true;
        }