NorthscaleClient не устанавливает значения последовательно - PullRequest
0 голосов
/ 14 августа 2010

Я использую NorthscaleClient из Enyim Memcached клиентская библиотека для хранения объектов на 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);
        }

1 Ответ

0 голосов
/ 26 марта 2011

Проблема заключалась в использовании new NorthScaleClient(c).Store(StoreMode.Set, i.ToString(), reader) внутри Assert.True метода.После удаления встроенного вызова и его инициализации извне работает хорошо.Наверное, иногда объект выходит из области видимости и утверждение не выполняется.

...