Пример #1
0
        /// <inheritdoc cref="IBrowserType.LaunchAsync(LaunchOptions)"/>
        public override async Task <IBrowser> LaunchAsync(LaunchOptions options = null)
        {
            var app = await LaunchBrowserAppAsync(options).ConfigureAwait(false);

            var connectOptions = app.ConnectOptions;

            return(await FirefoxBrowser.ConnectAsync(app, connectOptions).ConfigureAwait(false));
        }
Пример #2
0
        /// <inheritdoc cref="IBrowserType.ConnectAsync(ConnectOptions)"/>
        public override Task <IBrowser> ConnectAsync(ConnectOptions options = null)
        {
            if (options?.BrowserURL != null)
            {
                throw new PlaywrightSharpException("Option \"BrowserURL\" is not supported by Firefox");
            }

            return(FirefoxBrowser.ConnectAsync(options));
        }