Exemple #1
0
        internal ScreenshotJob(string finalUri, ScreenshotJobTaskBinder binder)
        {
            _finalUri = finalUri;
            _binder   = binder;

            var currentConfiguration = FreezerGlobal.CurrentConfiguration;

            AcceptLanguages = currentConfiguration.AcceptLanguages;
            UserAgent       = currentConfiguration.DefaultUserAgent;
            BrowserSize     = new Size(currentConfiguration.DefaultWidth, currentConfiguration.DefaultHeight);
            Timeout         = TimeSpan.FromSeconds(currentConfiguration.CaptureTimeoutSeconds);
        }
Exemple #2
0
 internal ScreenshotJob(string finalUri, ScreenshotJobTaskBinder binder, IScreenshotContext screenshotContext)
     : this(finalUri, binder)
 {
     _screenshotContext = screenshotContext;
 }