Class PluginProvider
List of installed and available Document plugins
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[MDOProviderPlugin("Plugin")]
public class PluginProvider : LiteralsOnlyBase, ISoListProvider, ISoList
Constructors
PluginProvider(IServiceProvider, ILogger<PluginProvider>)
List of installed and available Document plugins
Declaration
public PluginProvider(IServiceProvider serviceProvider, ILogger<PluginProvider> logger)
Parameters
| Type | Name | Description |
|---|---|---|
| IServiceProvider | serviceProvider | |
| ILogger<PluginProvider> | logger |
Fields
ProviderName
List of installed and available Document plugins
Declaration
public const string ProviderName = "Plugin"
Field Value
| Type | Description |
|---|---|
| string |
Methods
AddItemsAsync(CancellationToken)
Create the list of document plugins that are creatable.
Declaration
protected override Task AddItemsAsync(CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task |