Updated Task.Delay(0) to Task.FromResult<object>(null)