public Dictionary <int, DtoMediaObject> GetMediaObjectByIdList(List <int> ids, bool isText = false) { List <DtoMediaObject> objectList = new List <DtoMediaObject>(); if (isText) { objectList = MediaObjectRepository.GetMediaObjectByIdList(ids); } else { objectList = MediaObjectRepository.GetMediaObjectByIdListExceptText(ids); } var objectDic = objectList.ToDictionary(s => s.MediaId, v => new DtoMediaObject { MediaId = v.MediaId, MediaName = v.MediaName, MediaUrl = v.MediaUrl.ToOssPath(), ImgId = v.ImgId, ImgUrl = v.ImgUrl.ToOssPath(), TextId = v.TextId, TextContent = v.TextContent, Description = v.Description }); return(objectDic); }