Table of Contents

Class PluginResourceDeclaration

Namespace
AcDream.Plugin.Abstractions
Assembly
AcDream.Plugin.Abstractions.dll

Describes a resource declared by a plugin package.

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

Constructors

PluginResourceDeclaration(string, string, bool)

Describes a resource declared by a plugin package.

public PluginResourceDeclaration(string Id, string RelativePath, bool Optional = false)

Parameters

Id string
RelativePath string
Optional bool

Properties

Id

public string Id { get; init; }

Property Value

string

Optional

public bool Optional { get; init; }

Property Value

bool

RelativePath

public string RelativePath { get; init; }

Property Value

string