Nuget 安裝 SmartSql.TypeHandler 包括了倆種類型的類型處理程式: JsonTypeHandler & XmlTypeHandler,當欄位類型需要序列化成Json或Xml場景時可使用以下配置,即可將Data屬性序列化成Json字元串存儲到DB: SmartSqlMapCon ...
Nuget 安裝
Install-Package SmartSql.TypeHandler -Version 3.0.1
SmartSql.TypeHandler 包括了倆種類型的類型處理程式: JsonTypeHandler & XmlTypeHandler,當欄位類型需要序列化成Json或Xml場景時可使用以下配置,即可將Data屬性序列化成Json字元串存儲到DB:
SmartSqlMapConfig 子元素
<TypeHandlers>
<TypeHandler Name="Json" Type="SmartSql.TypeHandler.JsonTypeHandler,SmartSql.TypeHandler"/>
<TypeHandler Name="Xml" Type="SmartSql.TypeHandler.XmlTypeHandler,SmartSql.TypeHandler"/>
</TypeHandlers>
SmartSqlMap 子元素
<ResultMaps>
<ResultMap Id="ExtendedDataResult">
<Result Property="Data" Column="Data" TypeHandler="Json"/>
</ResultMap>
</ResultMaps>
<ParameterMaps>
<ParameterMap Id="ExtendedDataParameter">
<Parameter Property="Data" TypeHandler="Json"/>
</ParameterMap>
</ParameterMaps>