How it works...

In steps 1 to 11, we created a blank solution and added a .NET Standard 2.0 class library project to it. Then, we properly named the solution and its project. In steps 12 to 14, we renamed the default class generated from Visual Studio. In step 15, we added the necessary namespaces to send a mail in the using directive section. In step 16, we added four properties to the main class. These properties will store the mail addresses, subject, and the body of the mail.

In step 17, we wrote the actual code to prepare and send the mail. In the first two lines, we used the from and to addresses and converted them to MailAddress type. Then, we created a MailMessage and attached the body and the subject, along with the addresses. Then, ...

Get .NET Standard 2.0 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.