Aggiornamento preliminare pacchetti WebSCR
This commit is contained in:
+39
-2
@@ -9,6 +9,10 @@
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<appSettings>
|
||||
<!--Redis conn-->
|
||||
<add key="RedisConn" value="localhost,abortConnect=false,ssl=false"/>
|
||||
<add key="RedisConnAdmin" value="localhost,abortConnect=false,ssl=false"/>
|
||||
<add key="redisDb" value="6"/>
|
||||
<!--Impostazione gestione serializzazione variabili in sessione (es per Redis)-->
|
||||
<add key="serializeSession" value="true" />
|
||||
<!--parametri base-->
|
||||
@@ -114,7 +118,26 @@
|
||||
<!--<sessionState mode="InProc" timeout="30" />-->
|
||||
<sessionState mode="Custom" customProvider="MySessionStateStore">
|
||||
<providers>
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" applicationName="WebSCR" />
|
||||
<!-- For more details check https://github.com/Azure/aspnet-redis-providers/wiki --><!-- Either use 'connectionString' OR 'settingsClassName' and 'settingsMethodName' OR use 'host','port','accessKey','ssl','connectionTimeoutInMilliseconds' and 'operationTimeoutInMilliseconds'. --><!-- 'throwOnError','retryTimeoutInMilliseconds','databaseId' and 'applicationName' can be used with both options. --><!--
|
||||
<add name="MySessionStateStore"
|
||||
host = "127.0.0.1" [String]
|
||||
port = "" [number]
|
||||
accessKey = "" [String]
|
||||
ssl = "false" [true|false]
|
||||
throwOnError = "true" [true|false]
|
||||
retryTimeoutInMilliseconds = "5000" [number]
|
||||
databaseId = "0" [number]
|
||||
applicationName = "" [String]
|
||||
connectionTimeoutInMilliseconds = "5000" [number]
|
||||
operationTimeoutInMilliseconds = "1000" [number]
|
||||
connectionString = "<Valid StackExchange.Redis connection string>" [String]
|
||||
settingsClassName = "<Assembly qualified class name that contains settings method specified below. Which basically return 'connectionString' value>" [String]
|
||||
settingsMethodName = "<Settings method should be defined in settingsClass. It should be public, static, does not take any parameters and should have a return type of 'String', which is basically 'connectionString' value.>" [String]
|
||||
loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
|
||||
loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
|
||||
redisSerializerType = "<Assembly qualified class name that implements Microsoft.Web.Redis.ISerializer>" [String]
|
||||
/>
|
||||
--><add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="127.0.0.1" accessKey="" ssl="false" applicationName="WebSCR" databaseId="6" />
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
@@ -136,6 +159,8 @@
|
||||
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
|
||||
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
|
||||
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
|
||||
<remove name="Session" />
|
||||
<add name="Session" type="Microsoft.AspNet.SessionState.SessionStateModuleAsync, Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode" />
|
||||
</modules>
|
||||
</system.webServer>
|
||||
<elmah>
|
||||
@@ -178,7 +203,7 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
|
||||
@@ -188,6 +213,18 @@
|
||||
<assemblyIdentity name="StackExchange.Redis.StrongName" publicKeyToken="c219ff1ca8c2ce46" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.2.6.0" newVersion="1.2.6.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.0.1" newVersion="4.0.0.1" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
||||
+37
-6
@@ -59,6 +59,9 @@
|
||||
<HintPath>..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNet.Web.Optimization.WebForms, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.Web.Optimization.WebForms.1.1.3\lib\net45\Microsoft.AspNet.Web.Optimization.WebForms.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
@@ -68,11 +71,11 @@
|
||||
<HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=2.2.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.2.2.6\lib\net40\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
||||
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=4.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.4.5.2\lib\net45\NLog.dll</HintPath>
|
||||
@@ -80,18 +83,46 @@
|
||||
<Reference Include="NLog.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.Web.4.5.2\lib\net35\NLog.Web.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="StackExchange.Redis, Version=1.2.6.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\StackExchange.Redis.1.2.6\lib\net46\StackExchange.Redis.dll</HintPath>
|
||||
<Reference Include="Pipelines.Sockets.Unofficial, Version=1.0.0.0, Culture=neutral, PublicKeyToken=42ea0a778e13fbe2, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Pipelines.Sockets.Unofficial.1.0.9\lib\net461\Pipelines.Sockets.Unofficial.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\StackExchange.Redis.2.0.519\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="StackExchange.Redis.StrongName, Version=1.2.6.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\StackExchange.Redis.StrongName.1.2.6\lib\net46\StackExchange.Redis.StrongName.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Diagnostics.PerformanceCounter, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Diagnostics.PerformanceCounter.4.5.0\lib\net461\System.Diagnostics.PerformanceCounter.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.IO.Compression" />
|
||||
<Reference Include="System.IO.Pipelines, Version=4.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.IO.Pipelines.4.5.3\lib\netstandard2.0\System.IO.Pipelines.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Memory, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Memory.4.5.2\lib\netstandard2.0\System.Memory.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Numerics" />
|
||||
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.Serialization" />
|
||||
<Reference Include="System.ServiceModel" />
|
||||
<Reference Include="System.Threading.Channels, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Threading.Channels.4.5.0\lib\netstandard2.0\System.Threading.Channels.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.2\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Transactions" />
|
||||
<Reference Include="System.Web.ApplicationServices" />
|
||||
<Reference Include="System.Web.DynamicData" />
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+243
-34
@@ -771,12 +771,18 @@
|
||||
</summary>
|
||||
<value><c>true</c> if the written enum text will be camel case; otherwise, <c>false</c>.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Converters.StringEnumConverter.NamingStrategy">
|
||||
<summary>
|
||||
Gets or sets the naming strategy used to resolve how enum text is written.
|
||||
</summary>
|
||||
<value>The naming strategy used to resolve how enum text is written.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Converters.StringEnumConverter.AllowIntegerValues">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether integer values are allowed when deserializing.
|
||||
Gets or sets a value indicating whether integer values are allowed when serializing and deserializing.
|
||||
The default value is <c>true</c>.
|
||||
</summary>
|
||||
<value><c>true</c> if integers are allowed when deserializing; otherwise, <c>false</c>.</value>
|
||||
<value><c>true</c> if integers are allowed when serializing and deserializing; otherwise, <c>false</c>.</value>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor">
|
||||
<summary>
|
||||
@@ -789,6 +795,44 @@
|
||||
</summary>
|
||||
<param name="camelCaseText"><c>true</c> if the written enum text will be camel case; otherwise, <c>false</c>.</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor(Newtonsoft.Json.Serialization.NamingStrategy,System.Boolean)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Converters.StringEnumConverter"/> class.
|
||||
</summary>
|
||||
<param name="namingStrategy">The naming strategy used to resolve how enum text is written.</param>
|
||||
<param name="allowIntegerValues"><c>true</c> if integers are allowed when serializing and deserializing; otherwise, <c>false</c>.</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor(System.Type)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Converters.StringEnumConverter"/> class.
|
||||
</summary>
|
||||
<param name="namingStrategyType">The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> used to write enum text.</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor(System.Type,System.Object[])">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Converters.StringEnumConverter"/> class.
|
||||
</summary>
|
||||
<param name="namingStrategyType">The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> used to write enum text.</param>
|
||||
<param name="namingStrategyParameters">
|
||||
The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> described by <paramref name="namingStrategyType"/>.
|
||||
If <c>null</c>, the default constructor is used.
|
||||
When non-<c>null</c>, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> that exactly matches the number,
|
||||
order, and type of these parameters.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.StringEnumConverter.#ctor(System.Type,System.Object[],System.Boolean)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Converters.StringEnumConverter"/> class.
|
||||
</summary>
|
||||
<param name="namingStrategyType">The <see cref="T:System.Type"/> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> used to write enum text.</param>
|
||||
<param name="namingStrategyParameters">
|
||||
The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> described by <paramref name="namingStrategyType"/>.
|
||||
If <c>null</c>, the default constructor is used.
|
||||
When non-<c>null</c>, there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy"/> that exactly matches the number,
|
||||
order, and type of these parameters.
|
||||
</param>
|
||||
<param name="allowIntegerValues"><c>true</c> if integers are allowed when serializing and deserializing; otherwise, <c>false</c>.</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.StringEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
|
||||
<summary>
|
||||
Writes the JSON representation of the object.
|
||||
@@ -884,7 +928,7 @@
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.WriteArrayAttribute">
|
||||
<summary>
|
||||
Gets or sets a flag to indicate whether to write the Json.NET array attribute.
|
||||
Gets or sets a value to indicate whether to write the Json.NET array attribute.
|
||||
This attribute helps preserve arrays when converting the written XML back to JSON.
|
||||
</summary>
|
||||
<value><c>true</c> if the array attribute is written to the XML; otherwise, <c>false</c>.</value>
|
||||
@@ -895,6 +939,15 @@
|
||||
</summary>
|
||||
<value><c>true</c> if the JSON root object is omitted; otherwise, <c>false</c>.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Converters.XmlNodeConverter.EncodeSpecialCharacters">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether to encode special characters when converting JSON to XML.
|
||||
If <c>true</c>, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify
|
||||
XML namespaces, attributes or processing directives. Instead special characters are encoded and written
|
||||
as part of the XML element name.
|
||||
</summary>
|
||||
<value><c>true</c> if special characters are encoded; otherwise, <c>false</c>.</value>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Converters.XmlNodeConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
|
||||
<summary>
|
||||
Writes the JSON representation of the object.
|
||||
@@ -991,6 +1044,33 @@
|
||||
Time zone information should be preserved when converting.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.DefaultJsonNameTable">
|
||||
<summary>
|
||||
The default JSON name table implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.DefaultJsonNameTable.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.DefaultJsonNameTable"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.DefaultJsonNameTable.Get(System.Char[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Gets a string containing the same characters as the specified range of characters in the given array.
|
||||
</summary>
|
||||
<param name="key">The character array containing the name to find.</param>
|
||||
<param name="start">The zero-based index into the array specifying the first character of the name.</param>
|
||||
<param name="length">The number of characters in the name.</param>
|
||||
<returns>A string containing the same characters as the specified range of characters in the given array.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.DefaultJsonNameTable.Add(System.String)">
|
||||
<summary>
|
||||
Adds the specified string into name table.
|
||||
</summary>
|
||||
<param name="key">The string to add.</param>
|
||||
<remarks>This method is not thread-safe.</remarks>
|
||||
<returns>The resolved string.</returns>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.DefaultValueHandling">
|
||||
<summary>
|
||||
Specifies default value handling options for the <see cref="T:Newtonsoft.Json.JsonSerializer"/>.
|
||||
@@ -1749,11 +1829,30 @@
|
||||
<param name="value">The JSON string.</param>
|
||||
<param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>
|
||||
<param name="writeArrayAttribute">
|
||||
A flag to indicate whether to write the Json.NET array attribute.
|
||||
A value to indicate whether to write the Json.NET array attribute.
|
||||
This attribute helps preserve arrays when converting the written XML back to JSON.
|
||||
</param>
|
||||
<returns>The deserialized <see cref="T:System.Xml.XmlNode"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeXmlNode(System.String,System.String,System.Boolean,System.Boolean)">
|
||||
<summary>
|
||||
Deserializes the <see cref="T:System.Xml.XmlNode"/> from a JSON string nested in a root element specified by <paramref name="deserializeRootElementName"/>,
|
||||
writes a Json.NET array attribute for collections, and encodes special characters.
|
||||
</summary>
|
||||
<param name="value">The JSON string.</param>
|
||||
<param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>
|
||||
<param name="writeArrayAttribute">
|
||||
A value to indicate whether to write the Json.NET array attribute.
|
||||
This attribute helps preserve arrays when converting the written XML back to JSON.
|
||||
</param>
|
||||
<param name="encodeSpecialCharacters">
|
||||
A value to indicate whether to encode special characters when converting JSON to XML.
|
||||
If <c>true</c>, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify
|
||||
XML namespaces, attributes or processing directives. Instead special characters are encoded and written
|
||||
as part of the XML element name.
|
||||
</param>
|
||||
<returns>The deserialized <see cref="T:System.Xml.XmlNode"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonConvert.SerializeXNode(System.Xml.Linq.XObject)">
|
||||
<summary>
|
||||
Serializes the <see cref="T:System.Xml.Linq.XNode"/> to a JSON string.
|
||||
@@ -1801,11 +1900,30 @@
|
||||
<param name="value">The JSON string.</param>
|
||||
<param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>
|
||||
<param name="writeArrayAttribute">
|
||||
A flag to indicate whether to write the Json.NET array attribute.
|
||||
A value to indicate whether to write the Json.NET array attribute.
|
||||
This attribute helps preserve arrays when converting the written XML back to JSON.
|
||||
</param>
|
||||
<returns>The deserialized <see cref="T:System.Xml.Linq.XNode"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonConvert.DeserializeXNode(System.String,System.String,System.Boolean,System.Boolean)">
|
||||
<summary>
|
||||
Deserializes the <see cref="T:System.Xml.Linq.XNode"/> from a JSON string nested in a root element specified by <paramref name="deserializeRootElementName"/>,
|
||||
writes a Json.NET array attribute for collections, and encodes special characters.
|
||||
</summary>
|
||||
<param name="value">The JSON string.</param>
|
||||
<param name="deserializeRootElementName">The name of the root element to append when deserializing.</param>
|
||||
<param name="writeArrayAttribute">
|
||||
A value to indicate whether to write the Json.NET array attribute.
|
||||
This attribute helps preserve arrays when converting the written XML back to JSON.
|
||||
</param>
|
||||
<param name="encodeSpecialCharacters">
|
||||
A value to indicate whether to encode special characters when converting JSON to XML.
|
||||
If <c>true</c>, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify
|
||||
XML namespaces, attributes or processing directives. Instead special characters are encoded and written
|
||||
as part of the XML element name.
|
||||
</param>
|
||||
<returns>The deserialized <see cref="T:System.Xml.Linq.XNode"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.JsonConverter">
|
||||
<summary>
|
||||
Converts an object to and from JSON.
|
||||
@@ -2019,6 +2137,20 @@
|
||||
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> not to serialize the public field or public read/write property value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.JsonNameTable">
|
||||
<summary>
|
||||
Base class for a table of atomized string objects.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonNameTable.Get(System.Char[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Gets a string containing the same characters as the specified range of characters in the given array.
|
||||
</summary>
|
||||
<param name="key">The character array containing the name to find.</param>
|
||||
<param name="start">The zero-based index into the array specifying the first character of the name.</param>
|
||||
<param name="length">The number of characters in the name.</param>
|
||||
<returns>A string containing the same characters as the specified range of characters in the given array.</returns>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.JsonObjectAttribute">
|
||||
<summary>
|
||||
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer"/> how to serialize the object.
|
||||
@@ -2068,9 +2200,9 @@
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter"/> used when serializing the property's collection items.
|
||||
Gets or sets the <see cref="T:Newtonsoft.Json.JsonConverter"/> type used when serializing the property's collection items.
|
||||
</summary>
|
||||
<value>The collection's items <see cref="T:Newtonsoft.Json.JsonConverter"/>.</value>
|
||||
<value>The collection's items <see cref="T:Newtonsoft.Json.JsonConverter"/> type.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonPropertyAttribute.ItemConverterParameters">
|
||||
<summary>
|
||||
@@ -2623,6 +2755,24 @@
|
||||
The exception thrown when an error occurs during JSON serialization or deserialization.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonSerializationException.LineNumber">
|
||||
<summary>
|
||||
Gets the line number indicating where the error occurred.
|
||||
</summary>
|
||||
<value>The line number indicating where the error occurred.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonSerializationException.LinePosition">
|
||||
<summary>
|
||||
Gets the line position indicating where the error occurred.
|
||||
</summary>
|
||||
<value>The line position indicating where the error occurred.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonSerializationException.Path">
|
||||
<summary>
|
||||
Gets the path to the JSON where the error occurred.
|
||||
</summary>
|
||||
<value>The path to the JSON where the error occurred.</value>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonSerializationException.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class.
|
||||
@@ -2652,6 +2802,17 @@
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <c>null</c>.</exception>
|
||||
<exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <c>null</c> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonSerializationException.#ctor(System.String,System.String,System.Int32,System.Int32,System.Exception)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.JsonSerializationException"/> class
|
||||
with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception.
|
||||
</summary>
|
||||
<param name="message">The error message that explains the reason for the exception.</param>
|
||||
<param name="path">The path to the JSON where the error occurred.</param>
|
||||
<param name="lineNumber">The line number indicating where the error occurred.</param>
|
||||
<param name="linePosition">The line position indicating where the error occurred.</param>
|
||||
<param name="innerException">The exception that is the cause of the current exception, or <c>null</c> if no inner exception is specified.</param>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.JsonSerializer">
|
||||
<summary>
|
||||
Serializes and deserializes objects into and from the JSON format.
|
||||
@@ -2916,14 +3077,14 @@
|
||||
<summary>
|
||||
Populates the JSON values onto the target object.
|
||||
</summary>
|
||||
<param name="reader">The <see cref="T:System.IO.TextReader"/> that contains the JSON structure to reader values from.</param>
|
||||
<param name="reader">The <see cref="T:System.IO.TextReader"/> that contains the JSON structure to read values from.</param>
|
||||
<param name="target">The target object to populate values onto.</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonSerializer.Populate(Newtonsoft.Json.JsonReader,System.Object)">
|
||||
<summary>
|
||||
Populates the JSON values onto the target object.
|
||||
</summary>
|
||||
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to reader values from.</param>
|
||||
<param name="reader">The <see cref="T:Newtonsoft.Json.JsonReader"/> that contains the JSON structure to read values from.</param>
|
||||
<param name="target">The target object to populate values onto.</param>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.JsonSerializer.Deserialize(Newtonsoft.Json.JsonReader)">
|
||||
@@ -3329,6 +3490,11 @@
|
||||
</summary>
|
||||
<param name="reader">The <see cref="T:System.IO.TextReader"/> containing the JSON data to read.</param>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonTextReader.PropertyNameTable">
|
||||
<summary>
|
||||
Gets or sets the reader's property name table.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.JsonTextReader.ArrayPool">
|
||||
<summary>
|
||||
Gets or sets the reader's character buffer pool.
|
||||
@@ -4365,7 +4531,7 @@
|
||||
Represents a reader that provides <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> validation.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -5659,6 +5825,26 @@
|
||||
Load comments as a <see cref="T:Newtonsoft.Json.Linq.JValue"/> with type <see cref="F:Newtonsoft.Json.Linq.JTokenType.Comment"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.Linq.DuplicatePropertyNameHandling">
|
||||
<summary>
|
||||
Specifies how duplicate property names are handled when loading JSON.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Newtonsoft.Json.Linq.DuplicatePropertyNameHandling.Replace">
|
||||
<summary>
|
||||
Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Newtonsoft.Json.Linq.DuplicatePropertyNameHandling.Ignore">
|
||||
<summary>
|
||||
Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Newtonsoft.Json.Linq.DuplicatePropertyNameHandling.Error">
|
||||
<summary>
|
||||
Throw a <see cref="T:Newtonsoft.Json.JsonReaderException"/> when a duplicate property is encountered.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.Linq.Extensions">
|
||||
<summary>
|
||||
Contains the LINQ to JSON extension methods.
|
||||
@@ -6425,11 +6611,21 @@
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String)">
|
||||
<summary>
|
||||
Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> the specified name.
|
||||
Gets a <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name.
|
||||
</summary>
|
||||
<param name="name">The property name.</param>
|
||||
<returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name or <c>null</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Linq.JObject.Property(System.String,System.StringComparison)">
|
||||
<summary>
|
||||
Gets the <see cref="T:Newtonsoft.Json.Linq.JProperty"/> with the specified name.
|
||||
The exact name will be searched for first and if no matching property is found then
|
||||
the <see cref="T:System.StringComparison"/> will be used to match a property.
|
||||
</summary>
|
||||
<param name="name">The property name.</param>
|
||||
<param name="comparison">One of the enumeration values that specifies how the strings will be compared.</param>
|
||||
<returns>A <see cref="T:Newtonsoft.Json.Linq.JProperty"/> matched with the specified name or <c>null</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Linq.JObject.PropertyValues">
|
||||
<summary>
|
||||
Gets a <see cref="T:Newtonsoft.Json.Linq.JEnumerable`1"/> of <see cref="T:Newtonsoft.Json.Linq.JToken"/> of this object's property values.
|
||||
@@ -6840,20 +7036,34 @@
|
||||
<member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.CommentHandling">
|
||||
<summary>
|
||||
Gets or sets how JSON comments are handled when loading JSON.
|
||||
The default value is <see cref="F:Newtonsoft.Json.Linq.CommentHandling.Ignore" />.
|
||||
</summary>
|
||||
<value>The JSON comment handling.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.LineInfoHandling">
|
||||
<summary>
|
||||
Gets or sets how JSON line info is handled when loading JSON.
|
||||
The default value is <see cref="F:Newtonsoft.Json.Linq.LineInfoHandling.Load" />.
|
||||
</summary>
|
||||
<value>The JSON line info handling.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Linq.JsonLoadSettings.DuplicatePropertyNameHandling">
|
||||
<summary>
|
||||
Gets or sets how duplicate property names in JSON objects are handled when loading JSON.
|
||||
The default value is <see cref="F:Newtonsoft.Json.Linq.DuplicatePropertyNameHandling.Replace" />.
|
||||
</summary>
|
||||
<value>The JSON duplicate property name handling.</value>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.Linq.JsonMergeSettings">
|
||||
<summary>
|
||||
Specifies the settings used when merging JSON.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Linq.JsonMergeSettings.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Newtonsoft.Json.Linq.JsonMergeSettings"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.MergeArrayHandling">
|
||||
<summary>
|
||||
Gets or sets the method used when merging JSON arrays.
|
||||
@@ -6866,6 +7076,14 @@
|
||||
</summary>
|
||||
<value>How null value properties are merged.</value>
|
||||
</member>
|
||||
<member name="P:Newtonsoft.Json.Linq.JsonMergeSettings.PropertyNameComparison">
|
||||
<summary>
|
||||
Gets or sets the comparison used to match property names while merging.
|
||||
The exact property name will be searched for first and if no matching property is found then
|
||||
the <see cref="T:System.StringComparison"/> will be used to match a property.
|
||||
</summary>
|
||||
<value>The comparison used to match property names while merging.</value>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.Linq.JToken">
|
||||
<summary>
|
||||
Represents an abstract JSON token.
|
||||
@@ -8684,7 +8902,7 @@
|
||||
Contains the JSON schema extension methods.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -8694,7 +8912,7 @@
|
||||
Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
<param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
|
||||
@@ -8709,7 +8927,7 @@
|
||||
Determines whether the <see cref="T:Newtonsoft.Json.Linq.JToken"/> is valid.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
<param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
|
||||
@@ -8725,7 +8943,7 @@
|
||||
Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
<param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
|
||||
@@ -8737,7 +8955,7 @@
|
||||
Validates the specified <see cref="T:Newtonsoft.Json.Linq.JToken"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
<param name="source">The source <see cref="T:Newtonsoft.Json.Linq.JToken"/> to test.</param>
|
||||
@@ -8750,7 +8968,7 @@
|
||||
An in-memory representation of a JSON Schema.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9012,7 +9230,7 @@
|
||||
Returns detailed information about the schema exception.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9069,7 +9287,7 @@
|
||||
Generates a <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from a specified <see cref="T:System.Type"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9122,7 +9340,7 @@
|
||||
Resolves <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/> from an id.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9150,7 +9368,7 @@
|
||||
The value types allowed by the <see cref="T:Newtonsoft.Json.Schema.JsonSchema"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9205,7 +9423,7 @@
|
||||
Specifies undefined schema Id handling options for the <see cref="T:Newtonsoft.Json.Schema.JsonSchemaGenerator"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9230,7 +9448,7 @@
|
||||
Returns detailed information related to the <see cref="T:Newtonsoft.Json.Schema.ValidationEventHandler"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -9258,7 +9476,7 @@
|
||||
Represents the callback method that will handle JSON schema validation events and the <see cref="T:Newtonsoft.Json.Schema.ValidationEventArgs"/>.
|
||||
</para>
|
||||
<note type="caution">
|
||||
JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
JSON Schema validation has been moved to its own package. See <see href="https://www.newtonsoft.com/jsonschema">https://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
</note>
|
||||
</summary>
|
||||
</member>
|
||||
@@ -10443,7 +10661,7 @@
|
||||
Lookup and create an instance of the <see cref="T:Newtonsoft.Json.JsonConverter"/> type described by the argument.
|
||||
</summary>
|
||||
<param name="converterType">The <see cref="T:Newtonsoft.Json.JsonConverter"/> type to create.</param>
|
||||
<param name="converterArgs">Optional arguments to pass to an initializing constructor of the JsonConverter.
|
||||
<param name="args">Optional arguments to pass to an initializing constructor of the JsonConverter.
|
||||
If <c>null</c>, the default constructor is used.</param>
|
||||
</member>
|
||||
<member name="T:Newtonsoft.Json.Serialization.MemoryTraceWriter">
|
||||
@@ -10797,15 +11015,6 @@
|
||||
<param name="member">The member.</param>
|
||||
<returns>The underlying type of the member.</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.MemberInfo)">
|
||||
<summary>
|
||||
Determines whether the member is an indexed property.
|
||||
</summary>
|
||||
<param name="member">The member.</param>
|
||||
<returns>
|
||||
<c>true</c> if the member is an indexed property; otherwise, <c>false</c>.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Newtonsoft.Json.Utilities.ReflectionUtils.IsIndexedProperty(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Determines whether the property is an indexed property.
|
||||
|
||||
Binary file not shown.
+5259
-2257
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -9,6 +9,10 @@
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<appSettings>
|
||||
<!--Redis conn-->
|
||||
<add key="RedisConn" value="localhost,abortConnect=false,ssl=false"/>
|
||||
<add key="RedisConnAdmin" value="localhost,abortConnect=false,ssl=false"/>
|
||||
<add key="redisDb" value="6"/>
|
||||
<!--Impostazione gestione serializzazione variabili in sessione (es per Redis)-->
|
||||
<add key="serializeSession" value="true" />
|
||||
<!--parametri base-->
|
||||
@@ -114,7 +118,26 @@
|
||||
<!--<sessionState mode="InProc" timeout="30" />-->
|
||||
<sessionState mode="Custom" customProvider="MySessionStateStore">
|
||||
<providers>
|
||||
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" applicationName="WebSCR" />
|
||||
<!-- For more details check https://github.com/Azure/aspnet-redis-providers/wiki --><!-- Either use 'connectionString' OR 'settingsClassName' and 'settingsMethodName' OR use 'host','port','accessKey','ssl','connectionTimeoutInMilliseconds' and 'operationTimeoutInMilliseconds'. --><!-- 'throwOnError','retryTimeoutInMilliseconds','databaseId' and 'applicationName' can be used with both options. --><!--
|
||||
<add name="MySessionStateStore"
|
||||
host = "127.0.0.1" [String]
|
||||
port = "" [number]
|
||||
accessKey = "" [String]
|
||||
ssl = "false" [true|false]
|
||||
throwOnError = "true" [true|false]
|
||||
retryTimeoutInMilliseconds = "5000" [number]
|
||||
databaseId = "0" [number]
|
||||
applicationName = "" [String]
|
||||
connectionTimeoutInMilliseconds = "5000" [number]
|
||||
operationTimeoutInMilliseconds = "1000" [number]
|
||||
connectionString = "<Valid StackExchange.Redis connection string>" [String]
|
||||
settingsClassName = "<Assembly qualified class name that contains settings method specified below. Which basically return 'connectionString' value>" [String]
|
||||
settingsMethodName = "<Settings method should be defined in settingsClass. It should be public, static, does not take any parameters and should have a return type of 'String', which is basically 'connectionString' value.>" [String]
|
||||
loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
|
||||
loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
|
||||
redisSerializerType = "<Assembly qualified class name that implements Microsoft.Web.Redis.ISerializer>" [String]
|
||||
/>
|
||||
--><add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="127.0.0.1" accessKey="" ssl="false" applicationName="WebSCR" databaseId="6" />
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
@@ -136,6 +159,8 @@
|
||||
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
|
||||
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
|
||||
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
|
||||
<remove name="Session" />
|
||||
<add name="Session" type="Microsoft.AspNet.SessionState.SessionStateModuleAsync, Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode" />
|
||||
</modules>
|
||||
</system.webServer>
|
||||
<elmah>
|
||||
@@ -178,7 +203,7 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
|
||||
@@ -188,6 +213,18 @@
|
||||
<assemblyIdentity name="StackExchange.Redis.StrongName" publicKeyToken="c219ff1ca8c2ce46" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.2.6.0" newVersion="1.2.6.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.0.1" newVersion="4.0.0.1" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
||||
+13
-3
@@ -9,16 +9,26 @@
|
||||
<package id="jquery.mobile" version="1.4.5" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.FriendlyUrls" version="1.0.2" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.FriendlyUrls.Core" version="1.0.2" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.SessionState.SessionStateModule" version="1.1.0" targetFramework="net462" />
|
||||
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net45" />
|
||||
<package id="Microsoft.AspNet.Web.Optimization.WebForms" version="1.1.3" targetFramework="net45" />
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
|
||||
<package id="Microsoft.Web.RedisSessionStateProvider" version="2.2.6" targetFramework="net462" />
|
||||
<package id="Newtonsoft.Json" version="11.0.2" targetFramework="net462" />
|
||||
<package id="Microsoft.Web.RedisSessionStateProvider" version="4.0.1" targetFramework="net462" />
|
||||
<package id="Newtonsoft.Json" version="12.0.1" targetFramework="net462" />
|
||||
<package id="NLog" version="4.5.2" targetFramework="net462" />
|
||||
<package id="NLog.Config" version="4.5.2" targetFramework="net462" />
|
||||
<package id="NLog.Schema" version="4.5.2" targetFramework="net462" />
|
||||
<package id="NLog.Web" version="4.5.2" targetFramework="net462" />
|
||||
<package id="StackExchange.Redis" version="1.2.6" targetFramework="net462" />
|
||||
<package id="Pipelines.Sockets.Unofficial" version="1.0.9" targetFramework="net462" />
|
||||
<package id="StackExchange.Redis" version="2.0.519" targetFramework="net462" />
|
||||
<package id="StackExchange.Redis.StrongName" version="1.2.6" targetFramework="net462" />
|
||||
<package id="System.Buffers" version="4.5.0" targetFramework="net462" />
|
||||
<package id="System.Diagnostics.PerformanceCounter" version="4.5.0" targetFramework="net462" />
|
||||
<package id="System.IO.Pipelines" version="4.5.3" targetFramework="net462" />
|
||||
<package id="System.Memory" version="4.5.2" targetFramework="net462" />
|
||||
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net462" />
|
||||
<package id="System.Runtime.CompilerServices.Unsafe" version="4.5.2" targetFramework="net462" />
|
||||
<package id="System.Threading.Channels" version="4.5.0" targetFramework="net462" />
|
||||
<package id="System.Threading.Tasks.Extensions" version="4.5.2" targetFramework="net462" />
|
||||
<package id="WebGrease" version="1.6.0" targetFramework="net45" />
|
||||
</packages>
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
-6650
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user