Skip to content

uwidgets.core.services.assemblyprovider

GitHub Action edited this page Aug 11, 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)

Initializes a new instance of the AssemblyProvider class.

public AssemblyProvider(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider
The service provider.

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

GetLocaleResourceManager(Assembly)

public ResourceManager GetLocaleResourceManager(Assembly assembly)

Parameters

assembly Assembly

Returns

ResourceManager

Clone this wiki locally