James Newton-King
12b38ccb19
-Fixed error handling skipping reading the next object value
2016-09-11 19:37:44 +12:00
James Newton-King
68d160f3c6
-Added netstandard1.1 with BigInteger support
2016-09-10 23:54:44 +12:00
James Newton-King
c42d46fb4c
-Improved Autofac sample to resolve contract from Autofac
2016-08-09 21:35:30 +12:00
James Newton-King
d6277bf5d8
-Tests
2016-08-09 18:58:22 +12:00
James Newton-King
ba52ef1b85
-Merge
2016-08-09 18:41:12 +12:00
James Newton-King
a8a9429b47
-DefaultSerializationBinder WIP
2016-08-09 18:30:17 +12:00
TylerBrinkley
9603e3fe76
Made test not available in PORTABLE or PORTABLE40.
...
Fixed visual studio's auto update of Net35 Test project.
2016-08-08 10:15:42 -05:00
TylerBrinkley
a771eab395
Fixed build on Net20 Tests.
...
Didn't realize HashSet wasn't available in Net20.
2016-08-08 09:36:15 -05:00
TylerBrinkley
4605894b6b
Addresses #926 and #949
2016-08-08 09:18:34 -05:00
James Newton-King
dada8ea0e3
-Fixed deserializing DataTable with error handling
2016-07-19 18:46:33 +12:00
James Newton-King
0546ded719
-Fixed using a TraceWriter with nullable bytes
2016-07-18 21:38:45 +12:00
James Newton-King
172f2122d4
-Tests
2016-07-05 14:01:02 +12:00
James Newton-King
52fbb613d7
-Refactored naming strategy to be an abstract base class
2016-05-28 23:56:58 +12:00
James Newton-King
d453089b58
Merge branch 'master' into naming-strategy
2016-05-28 10:03:56 +12:00
Taylor Wood
07b72a5637
Fix spelling of "parameterized"
2016-05-24 11:41:40 -05:00
James Newton-King
e8f4a3b651
-Updated build to use .NET CLI
...
-.NET Standard 1.0 included in package
2016-05-14 13:43:43 +12:00
James Newton-King
fe001bd5e6
-Fixed incorrect check when looking for non-default constructors on collections
2016-04-29 18:30:38 +12:00
James Newton-King
86c2f80311
-Fixed JTokenWriter sometimes losing types when writing JToken
2016-04-29 16:21:41 +12:00
James Newton-King
55c87a0e73
-Fixed converting XElements without namespace attribute to JSON
2016-04-10 11:36:21 +12:00
James Newton-King
3674af9119
-Added INamingStrategy
...
-Added CamelCaseNamingStrategy
-Added NamingStrategyType and NamingStrategyParameters to JsonPropertyAttribute
-Added NamingStrategyType and NamingStrategyParameters to JsonContainerAttribute
2016-03-20 19:13:44 +13:00
timotei
ce480a21f4
Properly handle ISet on Portable40 config
...
Up until now ISet members would not be
properly deserialized, getting an exception
that ISet cannot be instantiated.
2016-02-28 22:11:54 +02:00
James Newton-King
04f7bb5d65
-Test
2016-02-06 16:05:01 +13:00
James Newton-King
b3edfbdc01
Merge branch 'MerickOWA-enumerablefix'
2016-02-06 10:50:21 +13:00
James Newton-King
196d6a274b
-Fixed iterating over extension data multiple times
2016-02-06 10:47:44 +13:00
James Newton-King
78f5587403
-Documentation
2016-02-06 10:28:57 +13:00
Lowell Smith
29567c5b5d
Fixed an issue where iterating extensionDataGetter's enumerable multiple times or using LINQ statement on it caused inconsistant data to be returned.
2016-02-05 15:05:42 -05:00
James Newton-King
cfafebe1e5
-Tests
2016-01-09 08:53:19 +13:00
James Newton-King
70120ce077
-Fixed ReadAsBytes with type name handling
2016-01-08 22:37:05 +13:00
James Newton-King
2c5322c302
-Increment version to 8.0.2
...
-Tests
2016-01-08 21:31:18 +13:00
James Newton-King
9021858293
-Added ReadAsBoolean
...
-Fixed reading booleans as strings
-Fixed reading large integers as booleans
2016-01-05 22:12:01 +13:00
James Newton-King
1ada613903
-Fixed serializing certain objects with events
2016-01-05 16:26:22 +13:00
James Newton-King
dc07e59b0b
-Tests
2015-12-26 18:01:24 +13:00
James Newton-King
3773eb5be7
-Added ReadAsDouble
2015-12-26 15:53:27 +13:00
James Newton-King
7f290b5a85
-JsonReader ReadAsBytes refactor
2015-12-26 13:14:31 +13:00
James Newton-King
d1451bd4ae
-JsonReader refactor
2015-12-26 01:55:36 +13:00
Jon Hanna
a06716c6a6
Refactor some cases of repeated code into separate methods.
...
Make the MoveToContent() and ReadToContent() produced from this public.
2015-12-20 00:28:40 +00:00
James Newton-King
60cce16d43
-Documentation
2015-12-13 20:40:33 +13:00
James Newton-King
815b283e58
-Refactored buffer pool
2015-12-13 15:40:37 +13:00
James Newton-King
a5d1a41e14
-Removed generic SerializeObject methods
2015-12-12 18:14:57 +13:00
James Newton-King
2c7a51c50a
-Added generic JsonConvert.SerializeObject methods
...
-Fixed JToken.ToObject not using StringEnumConverter on enums
2015-12-09 08:45:36 +13:00
James Newton-King
a64616f9f9
-Fixed setting default values onto properties already set in constructor when deserializing
2015-12-06 20:26:55 +13:00
James Newton-King
92102f9a33
-Fixed deserializing to a type when setting JToken extension data
2015-12-05 13:01:46 +13:00
James Newton-King
eb0cbd6a75
-Formatting
...
-Build
2015-12-04 23:54:38 +13:00
James Newton-King
c96779dc10
-Fixed deserializing certain Microsoft formated dates
2015-11-28 21:48:10 +13:00
James Newton-King
226832ff5d
-Fixed error when deserializing ignored property with mismatched type
2015-11-28 18:13:10 +13:00
James Newton-King
000407f610
-Added Required.DisallowNull
2015-11-15 21:25:47 +13:00
James Newton-King
a3eb2d596c
-Fixed DateTimeZoneHandling not being used when writing DateTime dictionary keys
...
-Buffer pooling fixes
-Improved date parsing performance
2015-11-14 15:22:59 +13:00
James Newton-King
8e1a59b8e6
-Fixed error when ReferenceResolver is set to null
2015-11-12 23:53:10 +13:00
James Newton-King
d91e8f4425
-Fixed NZ culture tests on Windows 10
2015-11-02 10:12:19 -08:00
James Newton-King
723704464f
-ShouldDeserialize PR cleanup
2015-10-12 21:40:00 +13:00