Skip to content

uwidgets.core.services.assemblyprovider

github-actions[bot] edited this page Aug 4, 2024 · 4 revisions

AssemblyProvider

Namespace: uWidgets.Core.Services

public class AssemblyProvider : uWidgets.Core.Interfaces.IAssemblyProvider

Inheritance ObjectAssemblyProvider
Implements IAssemblyProvider
Attributes NullableContextAttribute, NullableAttribute

Constructors

AssemblyProvider(IServiceProvider)

public AssemblyProvider(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider

Methods

GetAssemblyInfos(String)

public ILookup<string, AssemblyInfo> GetAssemblyInfos(string directoryPath)

Parameters

directoryPath String

Returns

ILookup<String, AssemblyInfo>

LoadAssembly(String)

public Assembly LoadAssembly(string name)

Parameters

name String

Returns

Assembly

UnloadAssembly(String)

public void UnloadAssembly(string name)

Parameters

name String

Activate(Type, Object[])

public object Activate(Type type, Object[] args)

Parameters

type Type

args Object[]

Returns

Object