Hi,
There is no exception and executing the else part. it is possible to update
the cache by another process/workflow.
//response is custom class object
var model = (T)Activator.CreateInstance(typeof(T));
IgniteCache.TryGet(Key, out var value);
if (null != value)
{
model = (T)value;
response.SingleObject = model;
response.Status = true;
response.StatusCode = System.Net.HttpStatusCode.OK;
}
else
{
response.Status = false;
response.Message = "Given key " + Key + " not
present in the cache.";
response.StatusCode =
System.Net.HttpStatusCode.NoContent;
}
Regards,
Charlin
On Fri, 16 Sept 2022 at 16:53, Pavel Tupitsyn <[email protected]> wrote:
> Hi Charlin,
>
> Please provide full exception details.
>
> On Fri, Sep 16, 2022 at 2:04 PM Charlin S <[email protected]> wrote:
>
>> Hi All,
>> Cache.TryGet failed to read intermittently and was unable to read some
>> time later.
>>
>> having 3 server nodes and 11 client nodes. cache mode is partition and
>> atomicitymode not been set.
>>
>> Regards,
>> Charlin
>>
>>