示例#1
0
 /// <summary>
 /// After the callback has been registered, when a contract is extracted
 /// from a method, the callback will be notified.
 /// </summary>
 public void RegisterContractProviderCallback(IContractProviderCallback contractProviderCallback)
 {
     this.callbacks.Add(contractProviderCallback);
 }
示例#2
0
 /// <summary>
 /// Delegate callback to underlying contract extractor.
 /// </summary>
 public void RegisterContractProviderCallback(IContractProviderCallback contractProviderCallback)
 {
     this.underlyingContractProvider.RegisterContractProviderCallback(contractProviderCallback);
 }
示例#3
0
 /// <summary>
 /// Delegate to the primary provider
 /// </summary>
 /// <param name="contractProviderCallback"></param>
 public void RegisterContractProviderCallback(IContractProviderCallback contractProviderCallback)
 {
     this.primaryExtractor.RegisterContractProviderCallback(contractProviderCallback);
 }
示例#4
0
 /// <summary>
 /// After the callback has been registered, when a contract is extracted
 /// from a method, the callback will be notified.
 /// </summary>
 public void RegisterContractProviderCallback(IContractProviderCallback contractProviderCallback)
 {
     this.callbacks.Add(contractProviderCallback);
 }
示例#5
0
 /// <summary>
 /// Delegate callback to underlying contract extractor.
 /// </summary>
 public void RegisterContractProviderCallback(IContractProviderCallback contractProviderCallback)
 {
     this.underlyingContractProvider.RegisterContractProviderCallback(contractProviderCallback);
 }
示例#6
0
 /// <summary>
 /// Delegate to the primary provider
 /// </summary>
 /// <param name="contractProviderCallback"></param>
 public void RegisterContractProviderCallback(IContractProviderCallback contractProviderCallback)
 {
     this.primaryExtractor.RegisterContractProviderCallback(contractProviderCallback);
 }