public static void RevertRedirects(Dictionary <MethodInfo, RedirectCallsState> redirects) { if (redirects == null) { return; } foreach (var kvp in redirects) { RedirectionHelper.RevertRedirect(kvp.Key, kvp.Value); } }
public void Dispose() { if (IsDisposed) { return; } RedirectionHelper.RevertRedirect(Method, callsState); Method = null; RedirectionSource = null; IsDisposed = true; }