示例#1
0
        private void Send(Email email)
        {
            var model = JsonConvert.DeserializeObject <ExpandoObject>(email.Payload, new ExpandoObjectConverter());

            var message = new RazorMessage(email.TemplateName, model);

            var envelope = _messageEnvelopeFactory.GetEnvelope(GetSubject(email.TemplateName), email.Address, message);

            _messageTransport.Send(envelope);
        }
示例#2
0
        private void Send(Email email)
        {
            var model = JsonConvert.DeserializeObject<ExpandoObject>(email.Payload, new ExpandoObjectConverter());

            var message = new RazorMessage(email.TemplateName, model);

            var envelope = _messageEnvelopeFactory.GetEnvelope(GetSubject(email.TemplateName), email.Address, message);

            _messageTransport.Send(envelope);
        }