Esempio n. 1
0
 /// <summary>
 /// 匹配
 /// </summary>
 /// <param name="reference">服务引用</param>
 /// <returns>bool</returns>
 public bool IsAssignableTo(IServiceReference reference)
 {
     //if (!scopeEvents)
     //    return true;
     string[] clazzes = reference.GetClasses();
     for (int i = 0; i < clazzes.Length; i++)
     {
         if (!reference.IsAssignableTo(bundle, clazzes[i]))
         {
             return(false);
         }
     }
     return(true);
 }