本文整理汇总了C#中IEmailService.Send方法的典型用法代码示例。如果您正苦于以下问题:C# IEmailService.Send方法的具体用法?C# IEmailService.Send怎么用?C# IEmailService.Send使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IEmailService
的用法示例。
在下文中一共展示了IEmailService.Send方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CanSendMail
public void CanSendMail()
{
//Arrange
_emailService = _container.Resolve<IEmailService>();
var model = new EmailViewModel { USER_ID = "5", NAME_SURNAME = "bilal islam" };
//Act
EmailResponse response = _emailService.Send(model);
//Assert
Assert.AreEqual(ResponseCode.SUCCESS, response.ResponseCode);
}
示例2: SendFile
public void SendFile()
{
ReportRecipient recipient = new ReportRecipient();
recipient.Email = "[email protected]";
recipient.Name = "Marnee Dearman";
_emailService = SetupEmailService();
Email email = new Email();
email.To = recipient.Email;
email.From = "[email protected]";
email.Message = "Report attached";
email.Subject = "ICMS TEST AUTO ORDER SEND";
email.Attachments = new List<string>();
email.Attachments.Add(@"C:\Users\Marnee Dearman\Documents\SK Auto\ICMS Excel Downloads\TESTattachments\test.txt");
_emailService.Send(email);
}
示例3: ApplyForRegistration
public async Task<CommonValidationResponse> ApplyForRegistration(
string email,
string password,
string phoneNumber,
IAccountService accountService,
IEmailService emailService)
{
var validationResponse = await ValidateRegistration(email, password, phoneNumber, accountService);
if (validationResponse.anyErrorMessages)
{
return validationResponse;
}
this.email = email;
this.passwordHash = Cryptography.CreateHash(password);
this.phoneNumber = phoneNumber;
this.emailConfirmationKey = Guid.NewGuid();
await emailService.Send(email, "new account", this.emailConfirmationKey.ToString());
return CommonValidationResponse.Ok();
}