namespace Connected.Collections.Concurrent; public interface IDispatcherJob : IDisposable { Task Invoke(TArgs args); bool IsRunning { get; } }