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); }
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); }