deleteContent method
Delete exisitng content.
Takes request
of type DeleteContentRequest.
Implementation
Future<DialoguewiseResponse> deleteContent(
DeleteContentRequest request,
) async {
if (request.slug.isEmpty) {
throw ArgumentError("Please provide a Slug.");
} else if (request.contentId.isEmpty) {
throw ArgumentError("Please provide the content id.");
} else if (request.source.isEmpty) {
throw ArgumentError("Please provide a source name.");
}
http.Request clientRequest =
_getHeader(accessToken, Endpoints.deleteContent);
clientRequest.body = jsonEncode(request);
return _getResponse(clientRequest);
}