Craig's Utility Library  4.0 Beta
Utilities.IO.Messaging.Default.SMTPSystem Class Reference

SMTP emailer More...

Inheritance diagram for Utilities.IO.Messaging.Default.SMTPSystem:
Utilities.IO.Messaging.BaseClasses.MessagingSystemBase Utilities.IO.Messaging.Interfaces.IMessagingSystem

Protected Member Functions

override void InternalSend (Interfaces.IMessage message)
 Internal send message More...
 
- Protected Member Functions inherited from Utilities.IO.Messaging.BaseClasses.MessagingSystemBase
 MessagingSystemBase ()
 Constructor More...
 
abstract void InternalSend (IMessage message)
 Internal function More...
 

Properties

override Type MessageType [get]
 Message type accepts More...
 
override string Name [get]
 Name of the system More...
 
- Properties inherited from Utilities.IO.Messaging.BaseClasses.MessagingSystemBase
IEnumerable< IFormatterFormatters [get]
 Formatters that the system have available More...
 
abstract Type MessageType [get]
 Message type that this handles More...
 
abstract string Name [get]
 Name of the messaging system More...
 
- Properties inherited from Utilities.IO.Messaging.Interfaces.IMessagingSystem
Type MessageType [get]
 Message type used by the communicator More...
 
string Name [get]
 Name of the communicator More...
 

Additional Inherited Members

- Public Member Functions inherited from Utilities.IO.Messaging.BaseClasses.MessagingSystemBase
void Initialize (IEnumerable< IFormatter > Formatters)
 Initializes the system More...
 
async Task Send< T > (IMessage Message, T Model=null)
 Sends a message asynchronously More...
 
async Task Send (IMessage Message)
 Sends a message asynchronously More...
 

Detailed Description

SMTP emailer

Definition at line 35 of file SMTPSystem.cs.

Member Function Documentation

override void Utilities.IO.Messaging.Default.SMTPSystem.InternalSend ( Interfaces.IMessage  message)
protected

Internal send message

Parameters
messageThe message.

Definition at line 51 of file SMTPSystem.cs.

Property Documentation

override Type Utilities.IO.Messaging.Default.SMTPSystem.MessageType
get

Message type accepts

Definition at line 40 of file SMTPSystem.cs.

override string Utilities.IO.Messaging.Default.SMTPSystem.Name
get

Name of the system

Definition at line 45 of file SMTPSystem.cs.


The documentation for this class was generated from the following file: