3

EventStore.Client.Embedded nuget パッケージを使用して組み込み EventStore クライアントをセットアップ、実行、および接続する方法に関するドキュメントはないようです。次のコードを使用します。

ClusterVNode node = EmbeddedVNodeBuilder
    .AsSingleNode()
    .RunInMemory()
    .OnDefaultEndpoints()
    .Build();

var connection = EmbeddedEventStoreConnection.Create(node);
await connection.ConnectAsync();
var sampleEventData = new EventData(Guid.NewGuid(), "myTestEvent", false, new byte[] { 6, 10, 15 }, null);
WriteResult writeResult = await connection.AppendToStreamAsync("sampleStream, ExpectedVersion.NoStream, sampleEventData);

AppendToStreamAsync次の例外をスローする行まで、すべてが正常に機能しているようです。

EventStore.Core.Messages.ClientMessage+WriteEventsCompleted の期待される応答が、代わりに EventStore.Core.Messages.ClientMessage+NotHandled を受け取りました。

この例外を回避するために、魔法の呪文のどの部分が欠けていますか?

4

1 に答える 1