public async Task <IList <InterfaceSet> > InterfaceSetList(InterfaceSetIn InterfaceSetInfo)
        {
            //初步过滤
            var InterfaceSets = _repository.GetAll().OrderByDescending(a => a.CreatedOn).Where(InterfaceSetInfo.Expression);

            return(await InterfaceSets.ToListAsync());
        }
        public async Task <PagedResultDto <InterfaceSet> > InterfaceSetPage(InterfaceSetIn InterfaceSetInfo)
        {
            //初步过滤
            var query = _repository.GetAll().OrderByDescending(a => a.CreatedOn).Where(InterfaceSetInfo.Expression);
            //获取总数
            var tasksCount = query.Count();
            //获取总数
            var totalpage        = tasksCount / InterfaceSetInfo.MaxResultCount;
            var InterfaceSetList = await query.PageBy(InterfaceSetInfo.SkipTotal, InterfaceSetInfo.MaxResultCount).ToListAsync();

            return(new PagedResultDto <InterfaceSet>(tasksCount, InterfaceSetList.MapTo <List <InterfaceSet> >()));
        }