using DigitalData.Core.Abstractions; using DigitalData.Core.Abstraction.Application; using DigitalData.Core.Abstraction.Application.DTO; using EnvelopeGenerator.Application.DTOs.Receiver; using EnvelopeGenerator.Domain.Entities; namespace EnvelopeGenerator.Application.Contracts.Services; /// /// /// [Obsolete("Use MediatR")] public interface IReceiverService : ICRUDService { /// /// /// /// /// /// Task> ReadByAsync(string? emailAddress = null, string? signature = null); /// /// /// /// /// /// Task DeleteByAsync(string? emailAddress = null, string? signature = null); /// /// /// /// /// /// Task UpdateAsync(TUpdateDto updateDto); }