MailSharp / MailSharp.SMTP / Extensions / StreamWriterExtensions.cs
Code · 9 lines · 353 bytes
1
2
3
4
5
6
7
8
9namespace MailSharp.SMTP.Extensions;

public static class StreamWriterExtensions
{
	// Did someone forgot this extension method in the BCL?
	public static Task WriteLineAsync(this StreamWriter writer, string? text, CancellationToken cancellationToken) =>
		writer.WriteLineAsync(text?.AsMemory() ?? ReadOnlyMemory<char>.Empty, cancellationToken);

}