<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.1" />

System.ServiceModel.Dispatcher.DispatchRuntime

public sealed class DispatchRuntime
namespace System.ServiceModel.Dispatcher { public sealed class DispatchRuntime { public IInstanceContextProvider InstanceContextProvider { get; set; } public ConcurrencyMode ConcurrencyMode { get; set; } public bool EnsureOrderedDispatch { get; set; } public bool AutomaticInputSessionShutdown { get; set; } public ChannelDispatcher ChannelDispatcher { get; } public ClientRuntime CallbackClientRuntime { get; } public EndpointDispatcher EndpointDispatcher { get; } public IInstanceProvider InstanceProvider { get; set; } public SynchronizedCollection<IDispatchMessageInspector> MessageInspectors { get; } public SynchronizedKeyedCollection<string, DispatchOperation> Operations { get; } public SynchronizationContext SynchronizationContext { get; set; } public Type Type { get; set; } public DispatchOperation UnhandledDispatchOperation { get; set; } } }