Exemple #1
0
 public virtual void DebugPerformingAtomicOperation <T1>(ICoreAtomicOperation <T1> atomicOperation, CoreExecution e) where T1 : CoreExecution
 {
     LogDebug("003", "Performing atomic operation {0} on {1}", atomicOperation, e);
 }
Exemple #2
0
 public virtual void DebugExecutingAtomicOperation <T1>(ICoreAtomicOperation <T1> executionOperation, CoreExecution execution) where T1 : CoreExecution
 {
     LogDebug("001", "Executing atomic operation {0} on {1}", executionOperation, execution);
 }
Exemple #3
0
 public virtual void PerformOperationSync <T>(ICoreAtomicOperation <T> operation) where T : CoreExecution
 {
     _logger.DebugPerformingAtomicOperation(operation, this);
     operation.Execute((T)this);
 }