OSSObjectPut.fromFile constructor
Implementation
factory OSSObjectPut.fromFile({
required File file,
required String key,
}) {
String subtype = path.extension(file.path).toLowerCase();
subtype = subtype.isNotEmpty ? subtype.replaceFirst('.', '') : '*';
return OSSObjectPut._(
bytes: file.readAsBytesSync(),
mediaType: MediaType('text', subtype),
key :key,
);
}