2017-03-31 3 views
0

このスカラー値をシンク内の2つの別々のプロパティに変換できますか?serilogシンク内のスカラー値を辞書に変換する

シンクは、Martenを使用してpostgresql内にlogonventをjsonオブジェクトとして格納します。私のJSONオブジェクトで

var sensorInput = new { Latitude = 25, Longitude = 134 }; 
Log.Information("Test {sensorInput}", sensorInput); 

私は2つの別々の特性 私はJsonFormatterはまた、2つの別々のプロパティにこのオブジェクトに変換されていない特性の一つ

にフィルタリングすることができるように、これを保存したいです。私は私が

が確認https://github.com/mdissel/serilog-sinks-marten/blob/master/src/Serilog.Sinks.Marten/LogMessage.cs

+1

Homilepage of Serilogの例では、情報呼び出しの参照パラメータに@文字 – Steve

+0

Thansk @Steveという接頭辞が付いていますが、レンダリングではありませんが、シンクでは表示されます。 – Marco

+1

ハウディ! '@'はレンダリングを制御しません。キャプチャプロセスを制御するので、ここではオブジェクトの文字列表現だけが得られます。 –

答えて

0

を参照してくださいこれらのプロパティに問い合わせることができるように、別のプロパティを保存したいです!メッセージの@を使用して、プロパティを辞書に変換します。

関連する問題