post<T> method

Future<FunctionResponse<T>> post<T>(
  1. String functionName, {
  2. Map<String, dynamic>? payload,
})

Execute a POST request to a cloud function

Convenience method for POST requests with payload

Example:

final result = await db.functions.post<Map<String, dynamic>>(
  'sendEmail',
  payload: {
    'to': 'user@example.com',
    'subject': 'Welcome',
    'body': 'Thanks for signing up!'
  }
);

Implementation

Future<FunctionResponse<T>> post<T>(
  String functionName, {
  Map<String, dynamic>? payload,
}) {
  return execute<T>(
    functionName,
    payload: payload,
    method: FunctionMethod.post,
  );
}