public SendEmailDocumentUpdated(
     ILogger <SendEmailDocumentUpdated> logger,
     IEmailProviderFactory emailProviderFactory,
     IDocumentClientUrlProvider documentClientUrlProvider
     ) : base(logger)
 {
     _emailProviderFactory      = emailProviderFactory;
     _documentClientUrlProvider = documentClientUrlProvider;
 }
Ejemplo n.º 2
0
 public IEmailProvider CreateDocumentCreatedSuccessFullyEmail(User user, Document document, IDocumentClientUrlProvider documentClientUrlProvider)
 {
     return(new DocumentCreatedSuccessFullyEmailProvider(user, document, documentClientUrlProvider));
 }
Ejemplo n.º 3
0
 public DocumentCreatedSuccessFullyEmailProvider(User user, Document document, IDocumentClientUrlProvider documentClientUrlProvider)
 {
     _user     = user;
     _document = document;
     _documentClientUrlProvider = documentClientUrlProvider;
 }