multipartFileFromFile static method

Future<MultipartFile> multipartFileFromFile(
  1. String fieldName,
  2. File file, {
  3. String? filename,
  4. MediaType? contentType,
})

Implementation

static Future<MultipartFile> multipartFileFromFile(
  final String fieldName,
  final File file, {
  String? filename,
  final MediaType? contentType,
}) async {
  filename ??= file.path.split("/").last;
  final Stream<List<int>> stream = file.openRead();
  final int length = await file.length();
  return MultipartFile(
    fieldName,
    stream,
    length,
    filename: filename,
    contentType: contentType,
  );
}