Table of Contents

Class PluginAssembly

Namespace
Valheim.Testing.Game
Assembly
Valheim.Testing.Game.dll

What a DLL declares to BepInEx: its assembly name, the assemblies it references and its plugins (none for a library).

public sealed record PluginAssembly
Inheritance
object
PluginAssembly

Constructors

PluginAssembly(string, IReadOnlyList<string>, IReadOnlyList<PluginDeclaration>)

What a DLL declares to BepInEx: its assembly name, the assemblies it references and its plugins (none for a library).

public PluginAssembly(string AssemblyName, IReadOnlyList<string> References, IReadOnlyList<PluginDeclaration> Plugins)

Parameters

AssemblyName string
References IReadOnlyList<string>
Plugins IReadOnlyList<PluginDeclaration>

Properties

AssemblyName

public string AssemblyName { get; init; }

Property Value

string

Plugins

public IReadOnlyList<PluginDeclaration> Plugins { get; init; }

Property Value

IReadOnlyList<PluginDeclaration>

References

public IReadOnlyList<string> References { get; init; }

Property Value

IReadOnlyList<string>