Skip to content

Implement Retrieve Keys Endpoint #4

@rifathsahriar

Description

@rifathsahriar

Description:
Develop an endpoint to retrieve a paginated, filtered, and sorted list of keys. The endpoint will process a query containing filtering, sorting, and pagination options to fetch a list of Key objects.

Acceptance Criteria::
Implement a GET action in the controller that accepts a GetKeysQuery object as query parameter.
Return the result asynchronously.

Filtering:
Filter keys by SearchText, Modules, and DateRange if provided.

Sorting:
Sort the results by the specified SortProperty.

Pagination:
Implement pagination using PageSize and PageNumber properties.

Response Handling:
Return a list of Key objects.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions