Can not resolve symbol Rider C#

206
14 марта 2018, 03:36

Проект webApi. Создал новый контроллер и хотел подключить пространство имен Web.Http, но пишет "не удается разрешить символ http", в чем проблема?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using System.Web.Http;
using WebApiJack.Models;
namespace WebApiJack.Controllers
{
    public class ProductsController : Controller
    {
        Product[] products = new Product[] 
        { 
            new Product { Id = 1, Name = "Tomato Soup", Category = "Groceries", Price = 1 }, 
            new Product { Id = 2, Name = "Yo-yo", Category = "Toys", Price = 3.75M }, 
            new Product { Id = 3, Name = "Hammer", Category = "Hardware", Price = 16.99M } 
        };
        public IEnumerable<Product> GetAllProducts()
        {
            return products;
        }
        public IHttpActionResult GetProduct(int id)
        {
            var product = products.FirstOrDefault((p) => p.Id == id);
            if (product == null)
            {
                return NotFound();
            }
            return Ok(product);
        }
    }
}

P.S. Уже искал ответы, но нашел только для VS

Answer 1

Установите Microsoft.AspNet.WebApi.Core через Nuget и пространство имен System.Web.Http будет доступно.

READ ALSO
Конъюнкция строк матрицы

Конъюнкция строк матрицы

Есть прямоугольная матрица, состоящая из 0 и 1Необходимо посчитать конъюнкцию строк это матрицы (каждую с каждой), а затем сумму полученной...

258
Помогите разобратсья с lambda

Помогите разобратсья с lambda

Есть такой код:

208
C# WPF. Перенос текста на другие строчки в ячейке таблицы

C# WPF. Перенос текста на другие строчки в ячейке таблицы

ЗдравствуйтеЕсть такая ссылка по моему вопросу: ссылка (свойство ElementStyle)

186
Как изучать последовательно Javascript? [дубликат]

Как изучать последовательно Javascript? [дубликат]

На данный вопрос уже ответили:

237