My sample code :
"
string contentBase64Converted = String.Empty;
using (MemoryStream memoryStream = new MemoryStream())
{
using (Converter converter = new Converter(() => new MemoryStream(bufferContent)))
{
var convertOptions = converter.GetPossibleConversions()["md"].ConvertOptions;
converter.Convert(() => memoryStream, convertOptions);
}
bufferContentConverted = memoryStream.ToArray();
log.LogInformation("The Conversion was successful of file length", string.Empty);
}
contentBase64Converted = Convert.ToBase64String(bufferContentConverted);
return new OkObjectResult(contentBase64Converted);
"