ข้ามไปยังเนื้อหา

Class MailgunInvitationDeliveryServiceCollectionExtensions

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.MultiTenancy.Governance.MailgunDelivery.Hosting
Assembly: Cephalon.MultiTenancy.Governance.MailgunDelivery.dll

Adds Mailgun Messages API invitation delivery services to a Cephalon host.

public static class MailgunInvitationDeliveryServiceCollectionExtensions

objectMailgunInvitationDeliveryServiceCollectionExtensions

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

The named HTTP client used by the Mailgun invitation delivery client.

public const string HttpClientName = "Cephalon.MultiTenancy.Governance.MailgunDelivery"

string

AddCephalonMailgunInvitationDelivery(IServiceCollection, IConfiguration, Action<MailgunInvitationDeliveryOptions>?)

Section titled “ AddCephalonMailgunInvitationDelivery(IServiceCollection, IConfiguration, Action<MailgunInvitationDeliveryOptions>?)”

Adds Mailgun invitation delivery using configuration as the primary source of Messages API settings.

public static IServiceCollection AddCephalonMailgunInvitationDelivery(this IServiceCollection services, IConfiguration configuration, Action<MailgunInvitationDeliveryOptions>? configure = null)

services IServiceCollection

The target service collection.

configuration IConfiguration

The application configuration root.

configure Action<MailgunInvitationDeliveryOptions>?

An optional callback that can extend or override the configuration-driven setup.

IServiceCollection

The same service collection for further registration.

AddCephalonMailgunInvitationDelivery(IServiceCollection, Action<MailgunInvitationDeliveryOptions>?)

Section titled “ AddCephalonMailgunInvitationDelivery(IServiceCollection, Action<MailgunInvitationDeliveryOptions>?)”

Adds Mailgun invitation delivery using code-first configuration.

public static IServiceCollection AddCephalonMailgunInvitationDelivery(this IServiceCollection services, Action<MailgunInvitationDeliveryOptions>? configure = null)

services IServiceCollection

The target service collection.

configure Action<MailgunInvitationDeliveryOptions>?

An optional callback that configures the Mailgun invitation delivery sender.

IServiceCollection

The same service collection for further registration.