私が知る限り、SQL データベースの Commits テーブルの Payload 列に JSON を表示する必要がありますが、長い 16 進数の文字列があります。
私のワイヤーアップ コードは、次の編集を加えたサンプルのとおりです。
private static IStoreEvents WireupEventStore()
{
return Wireup.Init()
.LogToOutputWindow()
.UsingInMemoryPersistence()
.UsingSqlPersistence("EventStore") // Connection string is in app.config
.WithDialect(new MsSqlDialect())
.EnlistInAmbientTransaction() // two-phase commit
.InitializeStorageEngine()
.UsingJsonSerialization()
.HookIntoPipelineUsing(new[] { new AuthorizationPipelineHook() })
.UsingSynchronousDispatchScheduler()
.DispatchTo(new DelegateMessageDispatcher(DispatchCommit))
.Build();
}
JSON を取得してデバッグを容易にする方法はありますか?