static PostOffice() { operationDispatcher = new QueueTaskDispatcher(20); ThreadHelper.Halt += updateUnderControllingTimer.Dispose; ThreadHelper.Halt += () => operationDispatcher.Dispose(); }
static TweetStorage() { operationDispatcher = new QueueTaskDispatcher(1); ThreadHelper.Halt += () => operationDispatcher.Dispose(); }
static TabViewModel() { cacheInvalidator = new QueueTaskDispatcher(1); ThreadHelper.Halt += () => cacheInvalidator.Dispose(); }