Пример #1
0
 override public long Increment()
 {
     _stopwatch.Stop();
     Counter.IncrementBy(_stopwatch.ElapsedTicks);
     BaseCounter.Increment();
     _stopwatch.Reset();
     return(Counter.RawValue);
 }
        override public long Increment()
        {
            if (OperationSuccessful)
            {
                Counter.Increment();
            }
            BaseCounter.Increment();

            return(Counter.RawValue);
        }
Пример #3
0
 override public long IncrementBy(long value)
 {
     Counter.IncrementBy(value);
     BaseCounter.Increment();
     return(Counter.RawValue);
 }
Пример #4
0
 public long Increment()
 {
     BaseCounter.Increment();
     return(_counter.Increment());
 }
Пример #5
0
 public long IncrementBy(long value)
 {
     BaseCounter.Increment();
     return(_counter.IncrementBy(value));
 }
Пример #6
0
 public long Failure()
 {
     BaseCounter.Increment();
     return(_counter.IncrementBy(0));
 }
Пример #7
0
 public long Success()
 {
     BaseCounter.Increment();
     return(_counter.IncrementBy(100));
 }