Namespace SuperOffice.ErpSync.ConnectorWS
Classes
ConfigDataHelper
Class that translates between name/value data dictionaries and strongly typed config data classes, as well as handling in-memory caching and on-disk persistence
ConfigDataStoreAttribute
Attribute declaring a plugin implementing the IConfigDataStore interface. Smaller priorities override higher ones. Default plugin implementation found in IsolatedStorageConfigDataStore.
ConfigFieldAttribute
Attribute to inject metadata about a configuration field, for a Quote or EIS connector. Use on fields with default get/set
Converters
Converter helpers for EIS Connector / Web services
EisPluginLoader
Class used to load the registered Erp Sync connectors
IsolatedStorageConfigDataStore
Default implementation of IConfigDataStore which stores config data in the user's isolated storage folder isolated per-user, per-assembly, per-appdomain.
Implement your own IConfigDataStore to override and replace this implementation with something else.ResponseErrorCodes
Error codes used by ErpSync connector
ResponseHelper
Static class with a collection of helper methods used in creating response objects
ReversibleEncryptedString
This class implements a simple string encryptor/decryptor using the RijndaelManaged crypto provider. The class will encrypt and decrypt strings and base 64 encode them.
Interfaces
IConfigDataStore
Defines load/save of Connection configuration data. Default implementation in IsolatedStorageConfigDataStore. Use ConfigDataStoreAttribute to declare replacement implementation if you want to store data .