Class ServiceCollectionExtensions
- Namespace
- MailFathom.Infrastructure
- Assembly
- MailFathom.Infrastructure.dll
Infrastructure dependency registration.
public static class ServiceCollectionExtensions
- Inheritance
-
ServiceCollectionExtensions
- Inherited Members
Methods
- AddEmailEmbeddingGeneration(IServiceCollection)
Registers the units of work that turn a message's passages into vectors.
- AddInfrastructure(IServiceCollection, Func<IServiceProvider, PostgresConnectionSettings>, PostgresTextSearchConfiguration)
Registers EF Core persistence, MailKit mailbox access, and application synchronization services.
- AddSecretResolution(IServiceCollection, SecretValueInterpretation)
Registers the secret reference grammar, the shipped scheme adapters, and the composite dispatch.