38 Commits

Author SHA1 Message Date
amacocian dbdf5cfbe2 Remove deprecated packages 2026-01-12 22:24:26 +01:00
amacocian 5e5cdb3b47 Improve logging 2026-01-11 00:53:44 +01:00
amacocian 3b47d0bd0c Deprecate logging and config abstractions, in favor of standard MS provided ones 2026-01-09 13:20:18 +01:00
amacocian af1dfd6751 Expose SemaphoreSlim.Acquire with CancellationToken 2025-05-20 12:25:36 +02:00
amacocian 818240fcea Fix nullability of parameter 2024-10-16 14:29:51 +02:00
amacocian 25eae4061b Fix ThrowIfNull 2024-10-16 14:09:13 +02:00
amacocian 7d06595307 Implement value caches 2024-09-26 10:32:38 +02:00
amacocian d4ef0dc34e Base32 conversions 2024-09-08 18:37:38 +02:00
amacocian 535a2cedc0 Argument to dispose inner http client 2024-09-06 23:44:27 +02:00
amacocian 00459fc59b SemaphoreSlim context 2024-08-23 22:42:25 +02:00
amacocian ec343797b4 Additional extension to scoped logger 2024-08-21 11:25:57 +02:00
amacocian 8a58a6e9a3 Improve HttpClient with client constructor 2024-08-16 12:51:20 +02:00
amacocian 6a541e07a3 Update dependencies 2024-04-18 17:53:42 +02:00
amacocian 791387fb29 Circular buffer implementation 2024-04-18 17:45:00 +02:00
amacocian fe049d4c00 Add extension to recycle websockets (#50)
Signed-off-by: Macocian Alexandru Victor <amacocian@yahoo.com>
2023-05-15 09:21:29 +00:00
amacocian 0de73a967b Client Web Socket fix (#49)
* Fix for clientwebsocket

* Updated dependencies
2023-05-14 23:13:33 +00:00
amacocian de08c0e3b0 Client Web Socket implementation (#46) 2023-05-14 20:46:38 +00:00
amacocian e6a06915cd Improve IHttpClient factories (#20)
Codestyle fixes
Setup CODEOWNERS
Setup dependabot
2022-09-06 15:49:07 +02:00
amacocian 7222528eed Update dependencies (#16)
* Update dependencies
Implement AsyncLazy
Fix namespaces
Fix CD pipeline

* Fix code issues
Fix Int64BitStruct test
2022-06-02 10:42:34 +02:00
amacocian 41b1b48f98 Remove null check for flow id in scoped loggers (#15) 2022-01-23 21:13:37 +01:00
amacocian 721b444dda Scoped logger (#14)
Logging extensions
2022-01-16 15:14:23 +01:00
amacocian 1c7d3a2be2 Adjust project descriptions (#12)
* Adjust package description
2022-01-02 16:54:15 +02:00
amacocian 0a30872781 Introduce .netcore extensions (#11)
* Introduce .netcore extensions
Implement ArgumentNullException for .net6 and c#10

* Update pipelines to install .netcore 6

* Update test projects to .net 6.0
2022-01-02 00:10:49 +02:00
amacocian 57925151fa Update dependencies (#10)
Fix code style
2021-09-16 13:56:05 +02:00
Alexandru Macocian 3b67e45e64 Bump version 2021-07-15 12:41:47 +03:00
Alexandru Macocian 22fa8eccf7 Serialize and Deserialize extensions 2021-07-15 12:41:18 +03:00
Alexandru Macocian 16a9208e07 Added CI&CD pipelines
Changed test project to .net5
Changed ThreadPool to use CancellationTokens
2021-06-02 12:58:04 +02:00
Alexandru Macocian 3038661f6d Mockable http client implementation. 2021-05-13 13:55:17 +02:00
Alexandru Macocian 035e58248e Updated to 1.1.4 2021-04-23 10:52:13 +02:00
Alexandru Macocian 0d418ac9bf Merge branch 'master' of https://github.com/AlexMacocian/SystemExtensions 2021-04-23 10:49:50 +02:00
Alexandru Macocian 0288b385a0 String IsNullOrWhiteSpace and IsNullOrEmpty extensions. 2021-04-23 10:49:41 +02:00
Alexandru Macocian 5d442580c3 Add linq extension Do 2021-04-03 14:44:17 +02:00
Alexandru Macocian ee341af2c3 Read until extension. 2021-04-01 14:43:18 +02:00
Alexandru Macocian 8d1355ecbc Include repository 2021-04-01 12:49:44 +02:00
Alexandru Macocian c04b6ba906 Include author name 2021-04-01 12:49:04 +02:00
Alexandru Macocian 9a7125fbb0 Added various extensions.
Added coding style helpers.
Unit tests.
2021-04-01 12:38:26 +02:00
Alexandru Macocian 66b766326b Use license file from repo 2021-03-26 12:00:53 +01:00
Alexandru Macocian f39e8cf89e Port to netstandard.
Nit fixes.
Fixed e2e tests.
Added MIT license.
2021-03-26 11:58:07 +01:00