Exemple #1
0
        public static IActionResult Run(
            [HttpTrigger(AuthorizationLevel.Function, "get", Route = null)] HttpRequest req,
            [EsendexMessaging(AccountId = "", Username = "", Password = "")] IMessageDispatchService messageDispatchService,
            [EsendexSentService(AccountId = "", Username = "", Password = "")] IMessageSentService sentService,
            ILogger log)
        {
            var messagingResult = messageDispatchService.SendMessage("", "azure hello");
            var messages        = sentService.GetMessages(0, 10);

            return(new OkObjectResult(messagingResult));
        }
Exemple #2
0
 public EmailService(EmailServiceConfig config, IMessageDispatchService productionDispatcher, IMessageDispatchService testDispatchService)
 {
     this._config = config;
     this._productionDispatcher = productionDispatcher;
     this._testDispatchService  = testDispatchService;
 }