public async Task <ActionResult <string> > GetCategotyByCondition(ConditionModel condition) { var t_ImpCat = Impcat.GetCategotyByCondition(condition); await Task.WhenAll(t_ImpCat); var _ImpCat = await t_ImpCat; if (_ImpCat != null) { var encryptjson = EncryptDecryptService.EncryptAes(JsonConvert.SerializeObject(_mapper.Map <IEnumerable <CategoryReadDto> >(_ImpCat))); condition.clear(); condition.encrypt = encryptjson; return(Ok(condition)); } else { return(NotFound()); } }