Можно ли войти в столбец XML в SQL Server с помощью AdoNetAppender в log4net?
Я знаю, что могу трактовать столбец как строку и вести журнал таким образом:
<parameter>
<parameterName value="@details" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%property{Details}" />
</layout>
</parameter>
Но я бы предпочел войти, используя:
<parameter>
<parameterName value="@details" />
<dbType value="Xml" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%property{Details}" />
</layout>
</parameter>
К сожалению, это не работает.
Я бы предпочел вести запись, используя фактический тип базы данных, вместо того, чтобы использовать тот факт, что я мог просто использовать строку.