feat: add QueryExtensions for filtering by Envelope and Receiver
- 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.
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
{
|
||||
#endif
|
||||
|
||||
interface IHasEnvelope
|
||||
public interface IHasEnvelope
|
||||
{
|
||||
#if NET
|
||||
public
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
{
|
||||
#endif
|
||||
|
||||
interface IHasReceiver
|
||||
public interface IHasReceiver
|
||||
{
|
||||
#if NET
|
||||
public
|
||||
|
||||
Reference in New Issue
Block a user