Table of Contents

Class ModDependencyService.Needed

Namespace
McServerLauncher.Services
Assembly
McServerLauncher.dll

One dependency that has to be downloaded, already resolved to a concrete file.

public record ModDependencyService.Needed : IEquatable<ModDependencyService.Needed>
Inheritance
ModDependencyService.Needed
Implements
Inherited Members

Constructors

Needed(string, VersionResult, VersionFile)

One dependency that has to be downloaded, already resolved to a concrete file.

public Needed(string ProjectId, VersionResult Version, VersionFile File)

Parameters

ProjectId string
Version VersionResult
File VersionFile

Properties

File

public VersionFile File { get; init; }

Property Value

VersionFile

Label

What to show the user. The file name is the only name we have without another request.

public string Label { get; }

Property Value

string

ProjectId

public string ProjectId { get; init; }

Property Value

string

Version

public VersionResult Version { get; init; }

Property Value

VersionResult