protected override Task <HttpResponseMessage> SendAsync( HttpRequestMessage request, CancellationToken cancellationToken) { SendAsyncCalled = true; return(Task.FromResult(SendAsyncFunc?.Invoke(request, cancellationToken))); }
public CustomMailer(RazorRenderer renderer, SendAsyncFunc sendAsyncFunc, MailRecipient globalFrom = null) { this._renderer = renderer; this._sendAsyncFunc = sendAsyncFunc; this._globalFrom = globalFrom; }