Table of Contents

Class AppUpdateCoordinator.VerifiedPackage

Namespace
McServerLauncher.Services
Assembly
McServerLauncher.dll

A package that passed both checks: where it is, and the SHA-256 it was verified as.

public sealed record AppUpdateCoordinator.VerifiedPackage : IEquatable<AppUpdateCoordinator.VerifiedPackage>
Inheritance
AppUpdateCoordinator.VerifiedPackage
Implements
Inherited Members

Remarks

The hash travels with the path because it is what the installer is checked against once more, at the moment it runs, by SelfUpdater: the file sat on disk in between.

Constructors

VerifiedPackage(string, string)

A package that passed both checks: where it is, and the SHA-256 it was verified as.

public VerifiedPackage(string Path, string Sha256)

Parameters

Path string
Sha256 string

Remarks

The hash travels with the path because it is what the installer is checked against once more, at the moment it runs, by SelfUpdater: the file sat on disk in between.

Properties

Path

public string Path { get; init; }

Property Value

string

Sha256

public string Sha256 { get; init; }

Property Value

string