- Introduced extension methods on IQueryable<TEntity> to filter entities by Envelope (Id or Uuid) and Receiver (Id, EmailAddress, or Signature). - Throws BadRequestException if no valid identifier is provided when notnull = true. - Improves query handling consistency across application layer.
22 lines
269 B
C#
22 lines
269 B
C#
namespace EnvelopeGenerator.Domain.Interfaces
|
|
#if NET
|
|
;
|
|
#elif NETFRAMEWORK
|
|
{
|
|
#endif
|
|
|
|
public interface IHasEnvelope
|
|
{
|
|
#if NET
|
|
public
|
|
#endif
|
|
Entities.Envelope
|
|
#if NET
|
|
?
|
|
#endif
|
|
Envelope { get; set; }
|
|
}
|
|
|
|
#if NETFRAMEWORK
|
|
}
|
|
#endif |