Class ServicesConfiguration
Provides extension methods to register DataWeb SendGrid email services into the dependency injection container.
Inherited Members
Namespace: DataWeb.Email.SendGrid
Assembly: DataWeb.Email.SendGrid.dll
Syntax
public static class ServicesConfiguration
Methods
AddDataWebEmailSendGrid(IServiceCollection, IConfiguration, ConfigurationAppSettings)
Registers the SendGrid client and the IEmailService implementation into the service collection.
Declaration
public static IServiceCollection AddDataWebEmailSendGrid(this IServiceCollection services, IConfiguration configuration, ConfigurationAppSettings appSettings)
Parameters
| Type | Name | Description |
|---|---|---|
| IServiceCollection | services | The IServiceCollection to add the services to. |
| IConfiguration | configuration | The application configuration instance. |
| ConfigurationAppSettings | appSettings | The application settings containing the SendGrid API key. |
Returns
| Type | Description |
|---|---|
| IServiceCollection | The same IServiceCollection instance for chaining. |