Skip to content

3.1.0-dev8

@claylaut claylaut tagged this 29 Mar 16:07
* initial requestcaching

* cloning response

* copy headers

* memory caching readyish

* rename to ResponseCache and split into files

* fluent http client entity: initial commit

* entity: add test

* entity: added model config

* entity: console app test

* remove direct .netframework in csproj + fix typo

* request caching option should ignore + get/set hash

* further rename to ResponseCaching instead of Request

* refactor move some extensions

* refactor clone + add test for MemoryResponseCache generate hash

* change to static

* more utils + refactor matcher, hash to method instead in service

* entity: add another sample

* entity: implementation + cleanup

* entity: update mapping

* entity: minor changes

* entity: finalize implementation

* entity: switch to microsoft memory cache

* csproj: update details

* fluent: add directory build + update nuget config

* response cache: fixes after migrating to fluent 3

* remove redundant code

* nuget: fix publish

* git ignore: update for nuget snupkg

* dbContext: rename context

* package: fix package version

* entity: fixes

* package: fix version

* remote response cache: rework

* rename project

* fluent: remove file

* remote cache: fix issues

* extensions: string

* Feature/headers hashing exclude (#29)

* optional hashing - reset soft

* refactor hashing to be separate

* invoke with shorthand

* test refactor

* test namings

* add uri manipulation

* add uri manipulate test

* fix manipulateurl

* remove commented code

* add manipulate querystring

* request hash - uri, body

* add WithHeadersExcludeByKey + refactor tests

* rename GetRequestHash to GetHash + add WithHeadersExcludeByKeys, WithUriQueryString

* refactor tests

* rename test class

* refactor Headers withOptions instead of ctor

* formatting test

* formatting

* rename file to requesthashing extensions

* merge

* remove todo

* bump dev

* entity: fixes, add `ToDictionary` extension, centralize serializer

* add serialization headers test

* Feature/headers stringarr (#30)

* change headers to string array

* add serialization test

* rename to serializable test

* rename to GetValue

* fix test

* change serialize headers+ add test

* refactor headers to store data in _data

due to orleans

* build: improved build pack and release process

* entity: refactoring

* entity: add config

* add no tracking

* update package

* entity: update extensions

* request content clear for deserialzation

* add IsWriteOnly

* entity: update libs

* entity: use `sketch7.core` for extensions

* bump version

* remove comment

* entity: cleanup + refactoring

* updaet authors + launcher reorder
Assets 2