public async Task <string> TakeScreenshot(string url) { this.loggingService.Debug("[TakeScreenshot] url: " + url); var context = new ScreenshotRequestContext(url); this.screenshotQueue.Add(context); return(await context.TaskCompletionSource.Task.ConfigureAwait(false)); }
public async Task<string> TakeScreenshot(string url) { this.loggingService.Debug("[TakeScreenshot] url: " + url); var context = new ScreenshotRequestContext(url); this.screenshotQueue.Add(context); return await context.TaskCompletionSource.Task.ConfigureAwait(false); }