コード例 #1
0
        public SynchronizationContextFactoryTest()
        {
            _UiMessageLoop = new WpfThreadingHelper();
            _UiMessageLoop.Start().Wait();

            _Factory = _UiMessageLoop.Dispatcher.Invoke(() => _FactoryBuilder.GetInContextFactory());
        }
コード例 #2
0
        public SynchronizationContextFiberTest(ITestOutputHelper testOutputHelper)
        {
            _TestOutputHelper = testOutputHelper;
            _UiMessageLoop    = new WpfThreadingHelper();
            _UiMessageLoop.Start().Wait();
            _SynchronizationContext = _UiMessageLoop.Dispatcher.Invoke(() => SynchronizationContext.Current);

            _SynchronizationContextFiber = new SynchronizationContextFiber(_SynchronizationContext);
        }