Show / Hide Table of Contents

Interface ILspApi

Plugin interface for using the LocalServiceProxy API, for instance to nudge OC to start mailings from sodatabase classes. Does not have to be in Plugins.dll as partners will not be implementing this kind of plugin. Interface and dummy/default implementation will be in sodatabase, while the online plugin that actually does something useful will be in an online dll and will be loaded on startup in the online environment

Namespace: SuperOffice.CRM.LspApiClient
Assembly: SoDataBase.dll
Syntax
public interface ILspApi

Methods

TryNudgeCsMailingsAsync()

Attempt to start mailings. Useful when we are ready to send and would prefer not to wait a minute or two.

Declaration
Task TryNudgeCsMailingsAsync()
Returns
Type Description
Task

TryNudgeCsOutboxAsync()

Attempt to start email/sms sending (not mailings). Useful when we are ready to send a message and would prefer not to wait a minute or two.

Declaration
Task TryNudgeCsOutboxAsync()
Returns
Type Description
Task

TryNudgeEmailFlowsAsync()

Attempt to start email flows

Declaration
Task TryNudgeEmailFlowsAsync()
Returns
Type Description
Task

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top