0

Enyim Memcached client libaryを使用NorthscaleClientしてNorthscale Memcached Serverにオブジェクトを保存しています。以下は一貫して機能しません。ほとんどの場合、アサーションは失敗します。私は何か間違ったことをしていますか?

        // File size is 360kb
        var reader = File.ReadAllText(@"c:\RHDSetup.log");
        for (int i = 0; i < 10; i++)
        {
            Assert.True(new NorthScaleClient(c).Store(StoreMode.Set, i.ToString(),
                                reader));

            Thread.Sleep(1000);
        }
4

1 に答える 1

0

問題は、new NorthScaleClient(c).Store(StoreMode.Set, i.ToString(), reader)内部Assert.Trueメソッドの使用でした。インライン呼び出しを削除して外部で初期化すると、うまく機能します。おそらく、オブジェクトがスコープ外になり、アサーションが失敗することがあります。

于 2011-03-26T11:18:24.247 に答える