Class ErpConnectorAttribute
Use this attribute to mark a class as an implementation of an ERP Connector. To be recognized by the plugin loader, the class also needs to have a parameterless constructor, and implement IErpConnector. The name field of this attribute is used to identify the plugin when loading/calling it, and should be <Company%gt;.<Plugin> to be unique.
Inherited Members
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
[AttributeUsage(AttributeTargets.Class)]
public class ErpConnectorAttribute : Attribute
Constructors
ErpConnectorAttribute(string)
Mark an EIS Connector implementation, and define its name
Declaration
public ErpConnectorAttribute(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | to identify the plugin when loading/calling it, and should be <Company%gt;.<Plugin> to be unique. |
Properties
Name
Identify the plugin when loading/calling it, and should be <Company%gt;.<Plugin>
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
string |