public ExtensibilityContext(Configurations configurations, SymbolicLinksHandler symbolicLinksHandler) { this.old = current; this.Configurations = configurations; this.SymbolicLinksHandler = symbolicLinksHandler; current = this; }
public static void Execute(Action <T> invocation, Configurations settings, SymbolicLinksHandler symbolicLinksHandler) { using (new ExtensibilityContext(settings, symbolicLinksHandler)) { Execute(invocation); } }