Sto lavorando su EWS . Viene creata una classe per interrogare la casella di posta e leggere le e-mail.
public class MailReader
{
private readonly ExchangeService _service;
private readonly PropertySet _propertySet;
private readonly IFolderSearch _folder;
private readonly IMailAttachmentAdapter _attachment;
private const int MaxEmail = 1000;
public MailReader(
ExchangeService service,
PropertySet propertySet,
IFolderSearch folder,
IMailAttachmentAdapter attachment)
{
_service = service;
_folder = folder;
_propertySet = propertySet;
_attachment = attachment;
}
qual è il modo migliore per iniettare ExchangeService
, PropertySet
le classi sono sigillate e senza interfaccia. Pianificazione dell'uso di AutoFac per la gestione delle dipendenze.
qualsiasi suggerimento sarà utile.