public void ClearStatistics() { GetCalls.Clear(); GetMultipleCalls.Clear(); PutMultipleCalls.Clear(); PutCalls.Clear(); UnlockMultipleCalls.Clear(); LockMultipleCalls.Clear(); }
public Task <object> LockManyAsync(object[] keys, CancellationToken cancellationToken) { try { LockMultipleCalls.Add(keys); return(Task.FromResult <object>(null)); } catch (Exception ex) { return(Task.FromException <object>(ex)); } }
public object LockMany(object[] keys) { LockMultipleCalls.Add(keys); return(null); }