getReleaseAsset method

Future<ReleaseAsset> getReleaseAsset(
  1. RepositorySlug slug,
  2. Release release, {
  3. required int assetId,
})

Implementation

// TODO: implement a way to retrieve the asset's binary content
Future<ReleaseAsset> getReleaseAsset(RepositorySlug slug, Release release,
    {required int assetId}) async {
  ArgumentError.checkNotNull(slug);
  ArgumentError.checkNotNull(release);
  return github.postJSON<Map<String, dynamic>, ReleaseAsset>(
    '/repos/${slug.fullName}/releases/assets/$assetId',
    statusCode: StatusCodes.OK,
    convert: (i) => ReleaseAsset.fromJson(i),
  );
}