public static async Task <int> InvokeAsync(CommonConfiguration commonArgs, ILoggerFactory loggerFactory, ILogger logger, CancellationToken token) { var args = new BrowserArguments(commonArgs); args.Validate(); var host = new BrowserHost(args, logger); await host.RunAsync(loggerFactory, token); return(0); }
public BrowserHost(BrowserArguments args, ILogger logger) { _logger = logger; _args = args; }