Method | Description | |
---|---|---|
Dispose ( ) : void | ||
DisposeAsync ( ) : ValueTask | ||
GetPlugin ( ) : IPlugin | ||
LoadAsync ( CancellationToken stoppingToken ) : ValueTask | ||
PluginHandle ( IServiceProvider serviceProvider, PluginMetadata metadata, string metadataFilePath ) : Synapse.Infrastructure.Plugins |
Initializes a new PluginHandle
|
|
ToString ( ) : string | ||
Unload ( ) : void |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Disposes of the IPluginManager
|
|
DisposeAsync ( bool disposing ) : ValueTask |
Disposes of the IPluginManager
|
protected Dispose ( bool disposing ) : void | ||
disposing | bool | A boolean indicating whether or not the |
return | void |
protected DisposeAsync ( bool disposing ) : ValueTask | ||
disposing | bool | A boolean indicating whether or not the |
return | ValueTask |
public LoadAsync ( CancellationToken stoppingToken ) : ValueTask | ||
stoppingToken | CancellationToken | |
return | ValueTask |
public PluginHandle ( IServiceProvider serviceProvider, PluginMetadata metadata, string metadataFilePath ) : Synapse.Infrastructure.Plugins | ||
serviceProvider | IServiceProvider | The current |
metadata | PluginMetadata | An object used to describe the handled |
metadataFilePath | string | The path to the handled |
return | Synapse.Infrastructure.Plugins |