Are we sure to enable search queries to non users?
We could extend page size to 1000 rows if the row doesn't weight too much
Are we sure to enable search queries to non users?
It was structured to be possible to search other user, but yet again we need a defined use cases of what we want to actually do
Given that we don't have setting that need to be set before the launch of the service, we can just take the first registration and set it up as admin
Because DateTime happens at the return, it can be directly generated from the caller of the method instead of being made every time, even if you may not care about the time.
The search may be long with a big list of jobs running; it could be favorable to use parallel access to the data structure.
headers should only be used for metadata around a request working, not as actual parameters for a query, if it is needed to handle a starting time, it should be passed as part of a DTO.
A different Dto with the additional properties should be used that extend from or is composed with PagedSearchParametersDto
As Unassigned is not related to PagedSearchParameterDto on its own, it should be made in a new DTO that is composed with or extends from PagedSearchParametersDto