Skip to content

Commit 79bef60

Browse files
committed
Add async query methods and update versions
Version Updates -- Updated `SearchesVer` to 0.8.6 and `ProblemsVer` to 1.0.0-preview-4.9 in `Directory.Build.props`. Async Query Methods -- Added `FirstAsync<TEntity, TFilter>` for retrieving the first entity with filter and sorting. -- Added `FirstAsync<TEntity, TDto, TFilter>` for retrieving the first DTO with filter and sorting. -- Added `ListAsync<TEntity, TFilter>` for retrieving a list of entities with filter and sorting. -- Added `ListAsync<TEntity, TDto, TFilter>` for retrieving a list of DTOs with filter and sorting. -- Added `SearchAsync<TEntity, TFilter>` for performing paged search returning entities. -- Added `SearchAsync<TEntity, TDto, TFilter>` for performing paged search returning DTOs. -- Included XML documentation for all new methods. -- Implemented exception handling for sorting and general errors with logging.
1 parent b79f418 commit 79bef60

File tree

2 files changed

+369
-2
lines changed

2 files changed

+369
-2
lines changed

src/Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<AspTargets>net8.0;net9.0;</AspTargets>
55
</PropertyGroup>
66
<PropertyGroup>
7-
<SearchesVer>0.8.5</SearchesVer>
7+
<SearchesVer>0.8.6</SearchesVer>
88
<SearchesPreview></SearchesPreview>
99
</PropertyGroup>
1010
<PropertyGroup>
@@ -14,6 +14,6 @@
1414
<PropertyGroup>
1515
<PropSelVer>1.0.2</PropSelVer>
1616
<OpHintVer>1.0.0</OpHintVer>
17-
<ProblemsVer>1.0.0-preview-4.8</ProblemsVer>
17+
<ProblemsVer>1.0.0-preview-4.9</ProblemsVer>
1818
</PropertyGroup>
1919
</Project>

0 commit comments

Comments
 (0)