public int Count <T>() where T : class, IBaseObject { var result = 0; return(dao.CountBusinessObjects <T>(result)); }