Попытка использовать функцию приращения memcache в VB.NET. Он не будет увеличивать чертову вещь и возвращает -1 как результат при попытке использовать функцию приращения. Всегда говорит, что счетчик сообщений увеличен с 1. Значение теперь 1
Вот мой сабвуфер в его нынешнем виде. При первом запуске он добавляет, а при последующих запусках следует использовать приращение и выводить значение на экран.
Dim msgCounter As String
Dim cacheKey As String = "testkey01"
msgCounter = DistCache.Get(cacheKey)
If String.IsNullOrEmpty(msgCounter) Then
DistCache.Add(cacheKey, 1, TimeSpan.FromMinutes(5))
msgCounter = "message counter was 0"
Else
Label2.Text = DistCache.Increment(cacheKey, 1)
msgCounter = "message counter incremented from " & msgCounter & ". Value is now " & DistCache.Get(cacheKey)
End If
lab1.Text = msgCounter