Table of Contents

Class PluginInstallArtifact

Namespace
JD.AI.Core.Plugins
Assembly
JD.AI.Core.dll

Result produced by an installer when a source is materialized to the plugins directory.

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

Constructors

PluginInstallArtifact(PluginManifest, string, string, string, string)

Result produced by an installer when a source is materialized to the plugins directory.

public PluginInstallArtifact(PluginManifest Manifest, string InstallPath, string EntryAssemblyPath, string ManifestPath, string Source)

Parameters

Manifest PluginManifest
InstallPath string
EntryAssemblyPath string
ManifestPath string
Source string

Properties

EntryAssemblyPath

public string EntryAssemblyPath { get; init; }

Property Value

string

InstallPath

public string InstallPath { get; init; }

Property Value

string

Manifest

public PluginManifest Manifest { get; init; }

Property Value

PluginManifest

ManifestPath

public string ManifestPath { get; init; }

Property Value

string

Source

public string Source { get; init; }

Property Value

string