public async Task DeleteRecipientAsync(Recipient recipient)
{
if (recipient == null)
throw new ArgumentNullException(nameof(recipient));
using (var sqlConnection = new MySqlConnection(_connectionString))
{
sqlConnection.Open();
await sqlConnection.DeleteAsync(recipient);
}
}