namespace SeaHaven.Services.Interfaces
{
///
/// Hands a password reset email to a background sender, so the request that asked
/// for it does not wait on the mail provider and cannot be timed against one that
/// sent nothing.
///
public interface IPasswordResetEmailQueue
{
/// Returns false when the queue is full and the email was dropped.
bool TryEnqueue(string emailTo, string subject, string body);
}
}