public virtual List <T> FindAll <T>()
 {
     return(current
            .GetAll(SearchCriteria.ByControlType(ControlDictionary.Instance.GetControlType(typeof(T))))
            .OfType <T>()
            .ToList());
 }
 public virtual List <T> FindAll <T>()
 {
     return(new BricksCollection <T>(current.GetAll(SearchCriteria.ByControlType(ControlDictionary.Instance.GetControlType(typeof(T))))));
 }