C# Класс Chaos.Mcm.EmailServiceExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
SendFromEmailSchema ( this emailService, IEnumerable to, IEnumerable bcc, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
SendFromEmailSchema ( this emailService, IList to, IEnumerable bcc, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
SendFromEmailSchema ( this emailService, IList to, IEnumerable bcc, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
SendFromEmailSchema ( this emailService, string to, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
SendFromEmailSchema ( this emailService, string to, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
SendFromEmailSchema ( this emailService, string to, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
SendTemplate ( this emailService, string from, IEnumerable to, IEnumerable bcc, string subject, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
SendTemplate ( this emailService, string from, IEnumerable to, IEnumerable bcc, string subject, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
SendTemplate ( this emailService, string from, string to, string subject, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
SendTemplate ( this emailService, string from, string to, string subject, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void

Приватные методы

Метод Описание
GetDatas ( IMcmRepository repository, IEnumerable metadatas ) : IList
GetEmailTemplate ( IMcmRepository repository, MetadataIdentifier template ) : EmailTemplate
GetMetadata ( IMcmRepository repository, MetadataIdentifier metadata, string errorMessage = "Failed to get metadata" ) : System.Xml.Linq.XElement

Описание методов

SendFromEmailSchema() публичный статический Метод

public static SendFromEmailSchema ( this emailService, IEnumerable to, IEnumerable bcc, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
emailService this
to IEnumerable
bcc IEnumerable
repository IMcmRepository
template MetadataIdentifier
datas IList
Результат void

SendFromEmailSchema() публичный статический Метод

public static SendFromEmailSchema ( this emailService, IList to, IEnumerable bcc, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
emailService this
to IList
bcc IEnumerable
repository IMcmRepository
template MetadataIdentifier
datas IList
Результат void

SendFromEmailSchema() публичный статический Метод

public static SendFromEmailSchema ( this emailService, IList to, IEnumerable bcc, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
emailService this
to IList
bcc IEnumerable
repository IMcmRepository
template MetadataIdentifier
data System.Xml.Linq.XElement
Результат void

SendFromEmailSchema() публичный статический Метод

public static SendFromEmailSchema ( this emailService, string to, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
emailService this
to string
repository IMcmRepository
template MetadataIdentifier
datas IList
Результат void

SendFromEmailSchema() публичный статический Метод

public static SendFromEmailSchema ( this emailService, string to, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
emailService this
to string
repository IMcmRepository
template MetadataIdentifier
datas IList
Результат void

SendFromEmailSchema() публичный статический Метод

public static SendFromEmailSchema ( this emailService, string to, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
emailService this
to string
repository IMcmRepository
template MetadataIdentifier
data System.Xml.Linq.XElement
Результат void

SendTemplate() публичный статический Метод

public static SendTemplate ( this emailService, string from, IEnumerable to, IEnumerable bcc, string subject, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
emailService this
from string
to IEnumerable
bcc IEnumerable
subject string
repository IMcmRepository
template MetadataIdentifier
datas IList
Результат void

SendTemplate() публичный статический Метод

public static SendTemplate ( this emailService, string from, IEnumerable to, IEnumerable bcc, string subject, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
emailService this
from string
to IEnumerable
bcc IEnumerable
subject string
repository IMcmRepository
template MetadataIdentifier
data System.Xml.Linq.XElement
Результат void

SendTemplate() публичный статический Метод

public static SendTemplate ( this emailService, string from, string to, string subject, IMcmRepository repository, MetadataIdentifier template, IList datas ) : void
emailService this
from string
to string
subject string
repository IMcmRepository
template MetadataIdentifier
datas IList
Результат void

SendTemplate() публичный статический Метод

public static SendTemplate ( this emailService, string from, string to, string subject, IMcmRepository repository, MetadataIdentifier template, System.Xml.Linq.XElement data ) : void
emailService this
from string
to string
subject string
repository IMcmRepository
template MetadataIdentifier
data System.Xml.Linq.XElement
Результат void