Прежде всего, GetProductById
s возвращает список продуктов, и, возможно, вы намереваетесь получить только один продукт. Таким образом, вместо этого используйте GetProductById.
Кроме того, внутри модели продукта нет ничего похожего на "Популярное" , возможно, вы бы добавили пользовательский.
Наконец, я предполагаю, что вы хотели бы проверить, существует ли свойство в модели продукта или нет! это можно сделать следующим образом:
var product = _productService.GetProductById(productId);
var productProperty = product.GetType().GetProperty("Sku");
if(productProperty != null)
{
//exists
}
else
{
//doesn't exists
}