Exemplo n.º 1
0
        public void RunBrowsingSessionInAppDomain(SerializableDelegate <Action <BrowsingSession> > script)
        {
//            var browsingSession = new BrowsingSession();
            var browsingSession = BrowsingSession.Instance;

            script.Delegate(browsingSession);
        }
Exemplo n.º 2
0
        public FuncExecutionResult <TResult> RunBrowsingSessionInAppDomain2 <TResult>(SerializableDelegate <Func <BrowsingSession, TResult> > script)
        {
//            var browsingSession = new BrowsingSession();
            var browsingSession = BrowsingSession.Instance;
            var local           = script.Delegate(browsingSession);
            FuncExecutionResult <TResult> result = new FuncExecutionResult <TResult>();

            result.DelegateCalled     = script;
            result.DelegateCallResult = local;
            return(result);
        }
        public FuncExecutionResult <TResult> RunBrowsingSessionInAppDomain <TResult>(SerializableDelegate <Func <BrowsingSession, TResult> > script)
        {
            BrowsingSession instance           = BrowsingSession.Instance;
            TResult         delegateCallResult = script.Delegate(instance);

            return(new FuncExecutionResult <TResult>
            {
                DelegateCalled = script,
                DelegateCallResult = delegateCallResult
            });
        }
Exemplo n.º 4
0
        public void ContinueBrowsingSessionInAppDomain(SerializableDelegate <Action <BrowsingSession> > script)
        {
            var browsingSession = BrowsingSession.Instance;

            script.Delegate(browsingSession);
        }
        public void RunBrowsingSessionInAppDomain(SerializableDelegate <Action <BrowsingSession> > script)
        {
            BrowsingSession instance = BrowsingSession.Instance;

            script.Delegate(instance);
        }
Exemplo n.º 6
0
 public void RunBrowsingSessionInAppDomain(SerializableDelegate <Action <BrowsingSession> > script)
 {
     script.Delegate(_browsingSession ?? new BrowsingSession());
 }