190d41489e7b46bfafe8895a7d38a0840f8bb17f
The return type of the `InvokeAsync` method has been changed from `Task<bool>` to `Task` for both overloads, removing the boolean return value for success indication. The `<returns>` XML documentation tag has been removed, and a new `<exception>` tag has been added to document the potential `ReCApiException` thrown when the API responds with a non-success status code. The implementation now uses `ReCClientHelpers.EnsureSuccessAsync` to handle API responses, replacing the previous `resp.IsSuccessStatusCode` check. These changes improve clarity and align the method's behavior with standard practices for handling asynchronous operations and exceptions.
Description
Languages
C#
100%