Skip to content

Add IPagingFilter interface#35

Merged
fiseni merged 1 commit into
mainfrom
paging
Mar 27, 2026
Merged

Add IPagingFilter interface#35
fiseni merged 1 commit into
mainfrom
paging

Conversation

@fiseni
Copy link
Copy Markdown
Owner

@fiseni fiseni commented Mar 27, 2026

The existing PagingFilter model might be very constraining for consumers. It's defined as record and has init setters. Consumers might want to manage this data differently.

  • Added new IPagingFilter interface
  • Replaced usages of PagingFilter with IPagingFilter interface across methods, constructors, and repositories for improved abstraction and flexibility.
  • We'll still keep PagingFilter for backward compatibility. Now it implements IPagingFilter.

Replaced usages of PagingFilter with new IPagingFilter interface across methods, constructors, and repositories for improved abstraction and flexibility. Updated PagingFilter to implement IPagingFilter.
@fiseni fiseni merged commit efd757f into main Mar 27, 2026
1 check passed
@fiseni fiseni deleted the paging branch March 27, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant