public async Task DoneAsync() { PubSub.CompleteAdding(); await Completion.Task; await Host.StopAsync(); }