This type contains the following members.

public interface IRedaktCoreBuilder: IRedaktBuilder
Extends:
IRedaktBuilder

Extension Methods

AddAuthorization(IRedaktCoreBuilder)
AddBackOfficeLocalizationResources<T>(IRedaktCoreBuilder, string)
AddBackOfficeLocalizationResources<T>(IRedaktCoreBuilder, int, string)
AddBackOfficeLocalizationResources(IRedaktCoreBuilder, string, Assembly, int)
AddBackOfficeOnboardingStep<TStep>(IRedaktCoreBuilder)
AddContentManagementScheduledTasks(IRedaktCoreBuilder)
AddDataStoreFileViewProvider(IRedaktCoreBuilder) Adds the DataStoreViewFileProvider to the DI container.
AddDictionary(IRedaktCoreBuilder) Adds the Redakt core services to the DI container with options.
AddEventSourcing(IRedaktCoreBuilder)
AddEventSourcingAssembly<TAssembly>(IRedaktCoreBuilder)
AddFiles(IRedaktCoreBuilder) Adds the Redakt files services to the DI container.
AddFileSystemStore(IRedaktCoreBuilder, Action<FileSystemStoreOptions>)
AddIdentityStore(IRedaktCoreBuilder)
AddImageProcessing(IRedaktCoreBuilder)
AddInMemoryCache(IRedaktCoreBuilder, Action<InMemoryCacheOptions>)
AddInternalServiceBus(IRedaktCoreBuilder)
AddLanguages(IRedaktCoreBuilder)
AddLiteDbSimulatedDelayDataStore(IRedaktCoreBuilder, Action<LiteDbStoreOptions>)
AddMessaging(IRedaktCoreBuilder) Registers the core messaging service. This is already done by Redakt features depending on messaging, and should not need to be done explicitly. Instead, specific message handlers must be registered through their respective calls (f.e. Microsoft.Extensions.DependencyInjection.MessagingRedaktBuilderExtensions.AddSmtpEmailMessaging for SMTP email).
AddRedaktWeb(IRedaktCoreBuilder)
AddTaskScheduler(IRedaktCoreBuilder)
RegisterModuleServices<T>(IRedaktCoreBuilder)

Implemented by

RedaktBuilder