post<T> abstract method
Sends a POST request to the specified path
.
Implementation
Future<Result<T>> post<T>(
String path, {
data, // The data to be sent in the body of the request
Map<String, dynamic>? queryParameters, // Optional query parameters
FutureOr<T> Function(dynamic data)? onSuccess, // Callback on success
FutureOr<T> Function(dynamic data)? onError, // Callback on error
RestApiClientRequestOptions? options, // Request options
bool cacheEnabled = false, // Optional flag to enable caching
Duration?
cacheLifetimeDuration, // Lifetime of cached data, defaults to CacheOptions.cacheLifetimeDuration
});