private void Register() { if (_IsInit) return; WpfThread = WpfThread.GetWpfThread(); WpfThread.AddRef(); WpfThread.Dispatcher.Invoke(DoRegister); WpfThread.OnThreadEnded += OnThreadEnded; _IsInit = true; }
protected WindowContextProvider() { _WpfThread = WpfThread.GetWpfThread(); _WpfThread.AddRef(); }
public AwesomiumWindowlessHTMLEngineFactory() { _WpfThread = WpfThread.GetWpfThread(); _WpfThread.AddRef(); _EndTaskCompletionSource = new TaskCompletionSource<object>(); }
public ChromiumFXWindowLessHTMLEngineProvider(ITestHtmlProvider htmlProvider) { _HtmlProvider = htmlProvider; _WpfThread = WpfThread.GetWpfThread(); _WpfThread.AddRef(); }
public CefGlueWindowlessSharedJavascriptEngineFactory(ITestHtmlProvider htmlProvider) { _HtmlProvider = htmlProvider; _WpfThread = WpfThread.GetWpfThread(); _WpfThread.AddRef(); }