示例#1
0
        public void SetupSession()
        {
            _browser = BrowserFactory.SetupBrowser();

            WebAppConfig.Router.ClearRoutingTable();
            WebAppConfig.LoadControllerClasses();    // re-reads Url attributes
        }
示例#2
0
        public static OfflineWebSession SetupBrowser()
        {
            OfflineWebSession _browser;
            
            string assemblyPath = Assembly.GetExecutingAssembly().CodeBase;

            if (assemblyPath.StartsWith("file://"))
                assemblyPath = assemblyPath.Substring(8);

            string rootPath = Path.GetFullPath(Path.GetDirectoryName(assemblyPath).TrimEnd('\\') + "\\..\\..\\WebServer");

            _browser = new OfflineWebSession(rootPath);

            _browser.PageGet("~/index"); // Initialize the offline web server by requesting a page

            return _browser;
        }
示例#3
0
        public static OfflineWebSession SetupBrowser()
        {
            OfflineWebSession _browser;

            string assemblyPath = Assembly.GetExecutingAssembly().CodeBase;

            if (assemblyPath.StartsWith("file://"))
            {
                assemblyPath = assemblyPath.Substring(8);
            }

            string rootPath = Path.GetFullPath(Path.GetDirectoryName(assemblyPath).TrimEnd('\\') + "\\..\\..\\WebServer");

            _browser = new OfflineWebSession(rootPath);

            _browser.PageGet("~/index"); // Initialize the offline web server by requesting a page

            return(_browser);
        }
示例#4
0
 public void SetupSession()
 {
     _browser = BrowserFactory.SetupBrowser();
 }
示例#5
0
 public void SetupSession()
 {
     _browser = BrowserFactory.SetupBrowser();
 }