Exemplo n.º 1
0
 public void AddInvocationOperation(InvocationOperation invocationOperation)
 {
     invocationOperations.Add(invocationOperation);
 }
Exemplo n.º 2
0
 public void AddInvocationOperation(InvocationDescriptor invocationDescriptor, InvocationOperation invocationOperation)
 {
     lock (synchronization) {
         InvocationOperationManager invocationOperationManager;
         if (!TryFind(invocationDescriptor, out invocationOperationManager))
         {
             invocationOperationManager = new InvocationOperationManager(invocationDescriptor.SmartParameters);
             operationManagers.Add(invocationOperationManager);
         }
         invocationOperationManager.AddInvocationOperation(invocationOperation);
     }
 }
Exemplo n.º 3
0
        public void AddInvocationOperation(InvocationDescriptor invocationDescriptor, InvocationOperation invocationOperation)
        {
            var mockAndMethod = new MockAndMethod(invocationDescriptor);
            var sub           = table.GetOrAdd(mockAndMethod, add => new MockMethodInvocationOperationManagerFinder());

            sub.AddInvocationOperation(invocationDescriptor, invocationOperation);
        }