Struct Release
An asset containing all release data.
public readonly struct Release : IJsonSerializable
- Implements
-
IJsonSerializable
- Inherited Members
- Extension Methods
Constructors
Release(int, string, bool, DateTime, ReleaseAsset[])
Initializes a new instance of the Release struct.
[SerializationConstructor]
public Release(int id, string tag_name, bool prerelease, DateTime created_at, ReleaseAsset[] assets)
Parameters
id
inttag_name
stringprerelease
boolcreated_at
DateTimeassets
ReleaseAsset[]
Fields
Assets
The release's assets.
[DataMember(Name = "assets")]
public readonly ReleaseAsset[] Assets
Field Value
CreatedAt
The release's creation date.
[DataMember(Name = "created_at")]
public readonly DateTime CreatedAt
Field Value
Id
The release's id.
[DataMember(Name = "id")]
public readonly int Id
Field Value
PreRelease
A value indicating whether the release is a pre-release.
[DataMember(Name = "prerelease")]
public readonly bool PreRelease
Field Value
TagName
The release's tag name.
[DataMember(Name = "tag_name")]
public readonly string TagName