create method
POST /api/templates/
Implementation
Future<Template> create({
required Template requestBody,
}) async {
assert(
requestBody.data.isNotEmpty &&
requestBody.name.isNotEmpty &&
requestBody.namespace.isNotEmpty,
'You should provide [name, namespace, data]',
);
return await _dioService.request<Template, Template>(
path: Uri(
path: '/api/templates/${requestBody.namespace}',
),
body: requestBody.toJson(),
method: HttpMethod.post,
);
}