Namespace LemonEdge.API.Entities.Storage
Interfaces
IQueueableItemOnSave
Indicates the processing of this item can be placed on a queue
Whenever an item that implements this interface is successfully saved (and the system has UseStorageForTaskServiceQueue config setting set to true),
the system calls this function to allow it to appropriately add itself to a queue for processingIStorageService
An implementation of a storage medium that can be configured (via StorageType, StorageConnectionString, and StorageBasePath) for the web/task services to share
This permits easy saving/loading of files, and for queue messages
The default implementations for this by the LemonEdge platform are a simple file storage implementation and an Azure blob/queue service implementation.