diff Implab/Implab.csproj @ 229:5f7a3e1d32b9 v2

JsonXmlReader performance tuning JsonScanner now operates strings and doesn't parses number and literals. Added SerializationHelpers to common serialize/deserialize operations
author cin
date Tue, 12 Sep 2017 19:07:42 +0300
parents 6fa235c5a760
children 3e26338eb977 d6fe09f5592c
line wrap: on
line diff
--- a/Implab/Implab.csproj	Tue Sep 12 01:19:12 2017 +0300
+++ b/Implab/Implab.csproj	Tue Sep 12 19:07:42 2017 +0300
@@ -70,6 +70,7 @@
     <Reference Include="System" />
     <Reference Include="System.Xml" />
     <Reference Include="mscorlib" />
+    <Reference Include="System.Xml.Linq" />
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Components\StateChangeEventArgs.cs" />
@@ -171,7 +172,7 @@
     <Compile Include="Formats\Json\JsonElementContext.cs" />
     <Compile Include="Formats\Json\JsonElementType.cs" />
     <Compile Include="Formats\Json\JsonGrammar.cs" />
-    <Compile Include="Formats\Json\JsonParser.cs" />
+    <Compile Include="Formats\Json\JsonReader.cs" />
     <Compile Include="Formats\Json\JsonScanner.cs" />
     <Compile Include="Formats\Json\JsonTokenType.cs" />
     <Compile Include="Formats\Json\JsonWriter.cs" />
@@ -199,6 +200,8 @@
     <Compile Include="Xml\JsonXmlReader.cs" />
     <Compile Include="Xml\JsonXmlReaderOptions.cs" />
     <Compile Include="Xml\JsonXmlReaderPosition.cs" />
+    <Compile Include="Xml\SerializationHelpers.cs" />
+    <Compile Include="Xml\SerializersPool.cs" />
     <Compile Include="Xml\XmlSimpleAttribute.cs" />
     <Compile Include="Xml\XmlNameContext.cs" />
   </ItemGroup>