Commit Graph

16 Commits (master)

Author SHA1 Message Date
Harald Wolff fa6b73cccd Add default mapping for IPAddress 2024-04-21 17:08:33 +02:00
Harald Wolff cf3952a9ba Add JSONObjectMapping.Assign() 2023-09-09 01:52:27 +02:00
Harald Wolff fb6d4fdede Fix boolean deserialization 2023-09-09 01:52:14 +02:00
Harald Wolff f1aca689be Added Clone(), switched to .NET7 2023-08-17 11:46:46 +02:00
Harald Wolff ccd0a507bc Added one more critical section to JSONMapper.Serialize(..) 2022-12-20 13:33:46 +01:00
Harald Wolff 3677c6847b Add additional critical section to JSONMapper.GetOrBuildMapping(..) 2022-12-20 13:26:48 +01:00
Harald Wolff 3e2e2d717c Fixed multithreading safety on JsonMapper 2022-12-14 14:09:02 +01:00
Harald Wolff fd9e11a182 added MapMethodParameters(..) method family to JSONMapper
ln.build - build0.waldrennach.l--n.de build job pending Details
2020-12-25 20:31:19 +01:00
Harald Wolff 02adec8cb8 added JSONMapper.Deserialize<T>(..), added JSONMapper.Deserialize(string..)
ln.build - build0.waldrennach.l--n.de build job pending Details
2020-12-18 21:17:59 +01:00
Harald Wolff 492e232fa7 Added mapping for System.SByte
ln.build - build0.waldrennach.l--n.de build job pending Details
2020-12-18 15:49:05 +01:00
Harald Wolff 3beaaeec62 Fix bug deserializing enum values, added tests
ln.build - build0.waldrennach.l--n.de build job pending Details
2020-12-15 11:30:47 +01:00
Harald Wolff 5d4852404f Fixed more primitive mappings and added tests 2020-12-12 21:59:53 +01:00
Harald Wolff cf0cd55be8 Fix mapping bug for byte values, add test 2020-12-12 21:25:46 +01:00
Harald Wolff 6160ea5065 fix bug in JSONMapper triggered by serializing enums based on smaller types then int (e.g. ushort)
- added testcase for enum serialization
2020-12-12 20:16:54 +01:00
Harald Wolff e88acfceb0 Added missing IPv6Mapping instance to default mapper
ln.build - build0.waldrennach.l--n.de build job pending Details
2020-12-08 09:17:10 +01:00
Harald Wolff 94fb19cba1 .sln reorganization 2020-11-25 23:23:46 +01:00