public IEnumerable<Product> GetProductsForCategory(int subcategoryId) { lock (_products) { return _products.Where(p => p.SubcategoryId == subcategoryId).ToArray(); } }