I have code like this
public async Task DoStuff() { _client.Ready += () => client_Ready("test"); await Task.Delay(-1); } private async