|
874 | 874 | <term><literal>cache.serializer</literal></term> |
875 | 875 | <listitem> |
876 | 876 | The assembly qualified name of the serializer that is used to serialize/deserialize the key values. Optionally, a faster json serializer can be |
877 | | - used by installing <literal>NHibernate.Caches.Util.JsonSerializer</literal> package and setting |
878 | | - <literal>NHibernate.Caches.Util.JsonSerializer.JsonCacheSerializer, NHibernate.Caches.Util.JsonSerializer</literal> value instead. |
| 877 | + used by installing <literal>NHibernate.Caches.Util.JsonSerializer</literal> package and setting |
| 878 | + <literal>NHibernate.Caches.Util.JsonSerializer.JsonCacheSerializer, NHibernate.Caches.Util.JsonSerializer</literal> value instead. |
879 | 879 | Defaults to <literal>NHibernate.Caches.Common.BinaryCacheSerializer, NHibernate.Caches.Common</literal>. |
880 | 880 | </listitem> |
881 | 881 | </varlistentry> |
|
1058 | 1058 | Defaults to <literal>false</literal>. |
1059 | 1059 | </listitem> |
1060 | 1060 | </varlistentry> |
| 1061 | + <varlistentry> |
| 1062 | + <term><literal>cache.serializer</literal></term> |
| 1063 | + <listitem> |
| 1064 | + The assembly qualified name of the serializer that is used to serialize/deserialize the key values. Optionally, a faster json serializer can be |
| 1065 | + used by installing <literal>NHibernate.Caches.Util.JsonSerializer</literal> package and setting |
| 1066 | + <literal>NHibernate.Caches.Util.JsonSerializer.JsonCacheSerializer, NHibernate.Caches.Util.JsonSerializer</literal> value instead. |
| 1067 | + Defaults to <literal>NHibernate.Caches.Common.BinaryCacheSerializer, NHibernate.Caches.Common</literal>. |
| 1068 | + This setting is available since the 5.7 version of CoreDistributedCache. |
| 1069 | + </listitem> |
| 1070 | + </varlistentry> |
1061 | 1071 | </variablelist> |
1062 | 1072 |
|
1063 | 1073 | <para> |
|
1082 | 1092 | <properties> |
1083 | 1093 | <property name="expiration-scan-frequency">00:10:00</property> |
1084 | 1094 | <property name="size-limit">1048576</property> |
| 1095 | + <property name="cache.serializer">NHibernate.Caches.Util.JsonSerializer.JsonCacheSerializer, NHibernate.Caches.Util.JsonSerializer</property> |
1085 | 1096 | </properties> |
1086 | 1097 | <cache region="foo" expiration="500" sliding="true" /> |
1087 | 1098 | <cache region="noExplicitExpiration" sliding="true" /> |
| 1099 | + <cache region="specificSerializer" serializer="NHibernate.Caches.Common.BinaryCacheSerializer, NHibernate.Caches.Common" /> |
1088 | 1100 | </coredistributedcache> |
1089 | 1101 | </configuration>]]></programlisting> |
1090 | 1102 | </example> |
|
0 commit comments