using MetaAssets; namespace ServerCommon; public class CommonValidator { public static bool isExistCurrencyId(int currencyId) { return MetaData.Instance.Meta.CurrencyMetaTable.CurrencyMetaDataListbyId.ContainsKey(currencyId); } public static bool isExistItemId(int itemId) { return MetaData.Instance.Meta.ItemMetaTable.ItemMetaDataListbyId.ContainsKey(itemId); } public static bool isExistProductGroupId(int id) { return MetaData.Instance.Meta.ShopProductMetaTable.ShopProductMetaDataList.Any(shopProduct => shopProduct.Group_Id == id); } public static bool isExistBrandById(int id) { return MetaData.Instance.Meta.BrandMetaTable.BrandMetaDataListbyId.ContainsKey(id); } public static bool isExistBuffById(int buffId) { return MetaData.Instance.Meta.BuffMetaTable.BuffMetaDataListbyBuffId.ContainsKey(buffId); } public static bool isExistProductId(int id) { return MetaData.Instance.Meta.ProductMetaTable.ProductMetaDataListbyId.ContainsKey(id); } }