Jkorf
a0e2f78a6a
Made ReplaceConverter abstract as it needs to be implemented in client libs, removed unsupported JsonConverterCtor attribute
2025-03-07 13:09:50 +01:00
Jkorf
54aa6907f9
Some small fixes
2025-03-06 16:13:03 +01:00
Jkorf
48d3e15f39
Added CallResult.SuccessResult as static object for use instead of new CallResult(null)
2025-03-05 15:03:09 +01:00
Jkorf
89c87b19e1
Updated IEnumerable responses to arrays
2025-03-05 13:13:55 +01:00
Jan Korf
355d111a55
Feature/aot ( #232 )
...
AOT support
2025-03-05 11:50:15 +01:00
JKorf
e07f24ea0a
Fixed various info-warnings and spelling issues
2025-02-09 21:25:26 +01:00
Jkorf
1bbbec7f2b
Fixed issue with serialization of nullable types in System.Text.Json ArrayConverter
2025-02-05 09:12:12 +01:00
Jkorf
0262f04913
Added handling of negative number DateTime deserialization to default
2025-02-05 08:25:59 +01:00
Jkorf
0527a8a76e
Some small fixes in the System.Text.Json ArrayConverter, added support for flags in EnumConverter
2025-01-27 11:52:07 +01:00
Jkorf
290be7f5e0
Added net9.0 build target, added KeepAliveTimeout for websocket connections
2024-12-23 14:14:47 +01:00
Jkorf
460dd97537
Added EmptyArrayObjectConverter, added JsonSerializerOptions parameter to SystemTextJsonMessageAccessor ctor
2024-12-20 15:21:21 +01:00
JKorf
8260c2661d
Changed JsonConverterCtorAttribute to use type parameter instead of generic parameter to support .net framework
2024-12-08 10:12:39 +01:00
Jkorf
f4797caf37
Added replace converter, added library helpers class
2024-12-02 13:13:56 +01:00
Jkorf
90ad59c63a
Added comma split enum string json converter
2024-11-22 16:20:09 +01:00
Jkorf
d21792d04c
Added handling of Infinity values in decimal converter
2024-11-13 11:39:55 +01:00
Jkorf
39bf7fe9b9
Added support for object deserialization in SystemTextJsonMessageAccessor.GetValue<T>
2024-11-06 11:20:37 +01:00
Jkorf
1aed9f0c67
Fixed System.Text.Json ArrayConverter not passing serializer options to nested deserialization, fixed creating new serializer options each time a JsonConverter attribute is encountered
2024-11-01 10:34:07 +01:00
Jkorf
94cb2caf0b
Added System.Text.Json ArrayConverter Write implementation
2024-10-15 10:51:19 +02:00
Jkorf
79434c7be5
Implemented GetValues System.Text.Json in message accessor
2024-10-11 16:02:17 +02:00
Jkorf
168dabc11f
Added fallback for unparsable value in System.Text.Json NumberStringConverter
2024-10-09 15:42:11 +02:00
Jkorf
71ee263683
Added support for duplicate array indexes in System.Text.Json ArrayConverter
2024-10-09 15:41:43 +02:00
Jkorf
c614b7869c
Added check for datetime year 1 to be deserialized as null
2024-10-04 18:50:27 +02:00
Jan Korf
b8686d60b9
Shared exchange functionality ( #214 )
2024-09-27 09:17:44 +02:00
JKorf
7fde8bf5da
Added converters/handling for values too big to fit decimal
2024-08-07 14:00:50 +02:00
JKorf
637070a7ae
Fixed some warnings, added support for number deserialization when requesting string in STJ MessageAccessor.GetValue<T>
2024-08-06 15:37:15 +02:00
JKorf
7be75f72a7
Add check for null string to decimal converter
2024-08-05 21:45:01 +02:00
JKorf
ca9a711f22
Support too large numbers for long value in NumberStringConverter, fall back to string
2024-08-02 12:07:15 +02:00
JKorf
185dfeb6fb
Added ParseString to EnumConverter for manual calling
2024-07-28 22:39:38 +02:00
JKorf
81d856d78d
Fixed System.Text.Json array converter deserialization when skipping indexes, added NumberStringConverter
2024-07-23 12:00:08 +02:00
JKorf
02432e5109
Added small performance improvements in SystemTextJsonMessageAccessor
2024-07-16 15:54:11 +02:00
JKorf
f287ec1fa4
Added some checks socket connections
2024-07-10 14:12:07 +02:00
JKorf
6951f31be7
Fix ArrayConverter error for nullable types
2024-07-05 16:34:58 +02:00
JKorf
9ec4f2276f
Updated single endpoint limit configuration, added LongConverter, updated SystemTextJsonComparer logic
2024-07-02 16:13:10 +02:00
JKorf
25567ea434
Added nullable int converter for System.Text.Json
2024-06-25 20:52:35 +02:00
JKorf
1ab1e008fc
Some fixes for caching
2024-06-23 22:39:54 +02:00
JKorf
09ed7d1436
Small improvements
2024-06-23 14:41:59 +02:00
JKorf
6fed657ea6
Added ObjectStringConverter for double serialized objects
2024-06-21 16:49:02 +02:00
JKorf
68b28fc875
Small improvements
2024-06-19 17:01:26 +02:00
Jan Korf
9fcd722991
Feature/body uri param split ( #203 )
...
* Added support for specifying seperate uri and body parameters
* Added support for different message and handling generic types on socket queries
* Split DataEvent.Topic into StreamId and Symbol properties
* Added support for negative time values parsing
* Added some helper methods for converting DataEvent to CallResult
* Added support for GZip/Deflate automatic decompressing in the default HttpClient
* Updated some testing methods
2024-06-11 16:23:48 +02:00
Jan Korf
050286ecd1
Unit testing update ( #199 )
2024-05-01 19:24:53 +02:00
JKorf
747c986644
Update DateTimeConverter.cs
2024-04-23 16:44:42 +02:00
JKorf
968bdc330e
Added new datetime format support
2024-04-23 14:55:57 +02:00
JKorf
85dad6f6f0
Fix BoolConverter writing
2024-04-03 09:49:34 +02:00
JKorf
3cdcf0d9be
Improved SystemTextJson message accessor value retrieval
2024-03-29 15:55:19 +01:00
JKorf
8ddd9ecf22
Some small improvements and fixes
2024-03-22 16:42:01 +01:00
JKorf
108c8fc183
Small fixes
2024-03-21 21:34:15 +01:00
JKorf
e86713e949
Performance improvements
2024-03-21 16:46:17 +01:00
JKorf
db9fba4cf2
Added specific type fields for NodeAccessor to prevent boxing
2024-03-21 14:09:49 +01:00
JKorf
87f5e12b60
Fixed original data not available in socket parsing
2024-03-18 15:29:42 +01:00
Jan Korf
2fb3442800
Feature/system.text.json ( #192 )
...
Initial support for System.Text.Json and some refactoring
2024-03-16 14:45:36 +01:00