Releases: Wissance/WebApiToolkit
Release v1.6.0
WebApiToolkit
Controller classes were extended with additional parameters that implements interface IReadFilterable
that holds all additional query filtering parameters and convers them to Dictionary<string, string> that is using in Filter Function. Those allows to see all additional Query Parameters
in Swagger
Release v1.5.1
Small addition in ReadByIdAsync
contract for service (GRPC
template) that helps to understand error reason and form proper error message
Release v1.5.0
Added services interfaces and class for usage in GRPC-services
(should be tested)
Release v1.4.0
Early support 4 SoftRemoval Models
Release v1.3.0
Added sorting to all controller classes to get many method, sorting represented by 2 params:
sort
(field name)order
- sorting direction (supports onlyasc
ordesc
)
Additionally were completed following features:
- Sorting was added to
EFModelManager
andsort
represents model property name therefore all Manager classes that works withEF
asDataContext
have builtin sorting - Sorting was implemented in demo project in
EdgeDbManager
(edgedb
) inEqlResolver
class, see
Release v1.2.5
Final dance with BulkDelete
Release v1.2.4
Final fixes bulk delete (i did n't saw that used FromRoute
instead of FromQuery
, theferore BulkDelete
not working in 1.2.2
&& 1.2.3
)
Release v1.2.3
Fixed Bulk delete Route (missed / in path)
Release v1.2.2
Bulk update route bugfix
Release v1.2.1
Minor: added virtual modifier to BulkCreate
, BulkUpdate
&& BulkDelete
for EfModelManager
class