This is the base interface for all data providers, like data store, file store, cache, and service bus modules.

public interface IDataProvider

Properties

Name

Implemented by

IApplicationCache This interface must be implemented by Redakt caching service modules. The module can then be registered with the DI container.
IDocumentStore This interface must be implemented by Redakt data store modules. The module can then be registered with the DI container.
IEventBus
IEventStore
IFileStore This interface must be implemented by Redakt file store modules. The module can then be registered with the DI container.
ISearchEngine
IServiceBus This interface must be implemented by Redakt service bus modules. The module can then be registered with the DI container.