InMemoryEmailProviderType
Namespace: Proffer.Email.InMemory
Builds InMemoryEmailProvider.
public class InMemoryEmailProviderType : Proffer.Email.IEmailProviderType
Inheritance Object → InMemoryEmailProviderType
Implements IEmailProviderType
Properties
Name
Gets the name.
public string Name { get; }
Property Value
Constructors
InMemoryEmailProviderType(IInMemoryEmailRepository)
Initializes a new instance of the InMemoryEmailProviderType class.
public InMemoryEmailProviderType(IInMemoryEmailRepository inMemoryEmailRepository)
Parameters
inMemoryEmailRepository
IInMemoryEmailRepository
The in-memory email repository.
Methods
BuildProvider(IEmailProviderOptions)
Builds the provider.
public IEmailProvider BuildProvider(IEmailProviderOptions providerOptions)
Parameters
providerOptions
IEmailProviderOptions
The provider options.
Returns
IEmailProvider
A new .