recordDownload method
Future<DownloadRecord>
recordDownload({
- required String assetId,
- String? clientAddress,
- String? userAgent,
- String? principalId,
- String? providerId,
- int? bytesServed,
override
Records that the asset with assetId was downloaded, and increments its
counter.
Implementation
@override
Future<DownloadRecord> recordDownload({
required String assetId,
String? clientAddress,
String? userAgent,
String? principalId,
String? providerId,
int? bytesServed,
}) async => DownloadRecord.fromJson(
await _result(StoreProtocol.downloadRecord, {
'assetId': assetId,
'clientAddress': ?clientAddress,
'userAgent': ?userAgent,
'principalId': ?principalId,
'providerId': ?providerId,
'bytesServed': ?bytesServed,
}),
);