Data providers implementing this interface will be automatically initialized by the Redakt system on startup.
public interface IInitializableProvider
Properties
IsInitialized | True if this provider has been initialized successfully. |
Methods
InitializeAsync() | Asynchronous initialization method that gets called automatically by the Redakt system on startup. |
Implemented by
AmazonS3Storage | |
AwsServiceBus | |
AzureBlobStorage | |
AzureServiceBus | |
CappedCollectionServiceBus | |
CollectionPollingServiceBus | |
CosmosDbStore | |
DynamoDbStore | |
FileSystemStore | |
GridFsStore | |
InMemoryCache | This is the default in-memory cache module implementation. This module gets registered with the DI container automatically if no other cache module has been registered. |
InternalServiceBus | This is the default internal service bus implementation. It is not suitable for distributed hosting configurations. |
ISearchEngine | |
LiteDbStore | |
MongoDbStore | |
RavenDbStore |