コード例 #1
0
 public BindingRegistry(IInterceptionRule interceptionPolicy)
 {
     this.interceptionPolicy = interceptionPolicy;
 }
コード例 #2
0
 public ObjectFactory(IActivationStrategy innerActivationStrategy, IInterceptionRule interceptionRule) :
     base(innerActivationStrategy)
 {
     this.interceptionRule = interceptionRule;
 }
コード例 #3
0
 public void Add(IInterceptionRule rule) => rules.Add(rule);
コード例 #4
0
 public static void Intercept(this IBindableIocService service, IInterceptionRule rule) =>
 service.InterceptionPolicy.Add(rule);
コード例 #5
0
 public CachedResolutionPolicy(IInterceptionRule interceptionPolicy)
 {
     registry = new BindingRegistry(interceptionPolicy);
 }