public bool TryAddValue(MethodBase method, MethodBase targetMethod)
 {
     var interceptors = _collector.Collect(targetMethod);
     if (interceptors.Any())
     {
         var builder = this._builder.New();
         foreach (var item in interceptors)
         {
             builder.Use(next => context => item.Intercept(context, next), item.Order);
         }
         _interceptors[method.MetadataToken] = builder.Build();
         return true;
     }
     return false;
 }