public void RunBrowsingSessionInAppDomain(SerializableDelegate <Action <BrowsingSession> > script) { var browsingSession = new BrowsingSession(); script.Delegate(browsingSession); }
public void Execute(Action action) { var serializableDelegate = new SerializableDelegate <Action>(action); appDomainProxy.RunCodeInAppDomain(serializableDelegate); }
public void RunCodeInAppDomain(SerializableDelegate <Action> script) { script.Delegate(); }
public void SimulateBrowsingSession(Action <BrowsingSession> testScript) { var serializableDelegate = new SerializableDelegate <Action <BrowsingSession> >(testScript); appDomainProxy.RunBrowsingSessionInAppDomain(serializableDelegate); }