예제 #1
0
        public MainWindow(string title = null, string address = null)
        {
            Title = title ?? Title;

            EmbeddedBrowser.Init();
            InitializeComponent();
            Browser.Address = address;
        }
예제 #2
0
        public MainWindow()
        {
            Title = "Embedded OWIN Http Application";

            var appBuilder = new AppBuilder();

            appBuilder.UseWelcomePage();
            Func <IDictionary <string, object>, Task> appFunc = appBuilder.Build();

            EmbeddedBrowser.Init(new[]
            {
                new CefCustomScheme
                {
                    SchemeHandlerFactory = new OwinSchemeHandlerFactory(appFunc),
                    SchemeName           = "http"
                }
            });
            InitializeComponent();
            Browser.Address = "http://localhost";
        }