Table of Contents

Class ToolUpdate

Namespace
JD.AI.Core.Installation
Assembly
JD.AI.Core.dll

Individual tool update information.

public sealed record ToolUpdate : IEquatable<ToolUpdate>
Inheritance
ToolUpdate
Implements
Inherited Members

Constructors

ToolUpdate(InstalledTool, string?, bool)

Individual tool update information.

public ToolUpdate(InstalledTool Tool, string? LatestVersion, bool IsNewer)

Parameters

Tool InstalledTool
LatestVersion string
IsNewer bool

Properties

CurrentVersion

public string CurrentVersion { get; }

Property Value

string

IsNewer

public bool IsNewer { get; init; }

Property Value

bool

LatestVersion

public string? LatestVersion { get; init; }

Property Value

string

LatestVersionOrCurrent

public string LatestVersionOrCurrent { get; }

Property Value

string

Tool

public InstalledTool Tool { get; init; }

Property Value

InstalledTool