public async Task <bool> ValidateId(Variation Variation) { VariationFilter VariationFilter = new VariationFilter { Skip = 0, Take = 10, Id = new LongFilter { Equal = Variation.Id }, Selects = VariationSelect.Id }; int count = await UOW.VariationRepository.Count(VariationFilter); if (count == 0) { Variation.AddError(nameof(VariationValidator), nameof(Variation.Id), ErrorCode.IdNotExisted); } return(count == 1); }