Table of Contents

Struct Release

Namespace
Exiled.Loader.GHApi.Models
Assembly
Exiled.Loader.dll

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 int
tag_name string
prerelease bool
created_at DateTime
assets ReleaseAsset[]

Fields

Assets

The release's assets.

[DataMember(Name = "assets")]
public readonly ReleaseAsset[] Assets

Field Value

ReleaseAsset[]

CreatedAt

The release's creation date.

[DataMember(Name = "created_at")]
public readonly DateTime CreatedAt

Field Value

DateTime

Id

The release's id.

[DataMember(Name = "id")]
public readonly int Id

Field Value

int

PreRelease

A value indicating whether the release is a pre-release.

[DataMember(Name = "prerelease")]
public readonly bool PreRelease

Field Value

bool

TagName

The release's tag name.

[DataMember(Name = "tag_name")]
public readonly string TagName

Field Value

string