Esempio n. 1
0
 public Task <ServiceStandardResponse <bool> > UpdateTemplateAsync(string templateName, string templateBody)
 {
     return(ServiceCaller.PostAsync <bool>(EndPoints.UpdateTemplate, new HttpTemplateUpdateCommand()
     {
         TemplateBody = templateBody,
         TemplateName = templateName
     }).ContinueWith(x => new ServiceStandardResponse <bool>(x.Result)));
 }
Esempio n. 2
0
 public Task <ServiceStandardResponse <EmailTemplateServiceProcessResult> > SendEmailAsync(string templateName, List <EmailMergeModelData> emailMergeModelData, TemplateEmailSenderInformation request)
 {
     return(ServiceCaller.PostAsync <EmailTemplateServiceProcessResult>(EndPoints.SendEmail, new HttpSendEmailCommand
     {
         EmailMergeModelData = emailMergeModelData,
         Request = request,
         TemplateName = templateName
     }).ContinueWith(x => new ServiceStandardResponse <EmailTemplateServiceProcessResult>(x.Result)));
 }
Esempio n. 3
0
 public Task <ServiceStandardResponse <bool> > UnPublishTemplateAsync(string templateName)
 {
     return(ServiceCaller.PostAsync <bool>(EndPoints.UnPublishTemplate + getAppendtemplate(templateName), new { }).ContinueWith(x => new ServiceStandardResponse <bool>(true)));
 }