Click or drag to resize

IPluginFactory Interface

Interface for PluginFactory implementations.

Namespace:  Atomia.Billing.Core.Sdk.Plugins
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public interface IPluginFactory

The IPluginFactory type exposes the following members.

Methods
  NameDescription
Public methodGetInstanceT(String)
Gets the instance.
Public methodGetInstanceT(String, Object)
Gets the instance.
Public methodGetInstancesT
Gets the plugins of specified type.
Public methodGetPluginByNameT(String, IAtomiaBillingApi)
Gets the plugin instance by plugin name.
Public methodGetPluginByNameT(String, IAtomiaBillingApi, Object)
Gets the plugin instance by plugin name.
Public methodLoadPluginT
Load plugin. If already exist it will be reloaded
Public methodLoadPlugins
Load all enabled plugins
Public methodRemovePlugin
remove plugin from cache and dispose its events
Top
See Also