multipartFileFromPath function

Future<MultipartFile> multipartFileFromPath(
  1. String field,
  2. String filePath, {
  3. String? filename,
  4. MediaType? contentType,
})

Implementation

Future<MultipartFile> multipartFileFromPath(String field, String filePath,
    {String? filename, MediaType? contentType}) async {
  filename ??= p.basename(filePath);
  var file = File(filePath);
  var length = await file.length();
  var stream = ByteStream(file.openRead());
  return MultipartFile(field, stream, length,
      filename: filename, contentType: contentType);
}