Ошибка CS0246 Не удалось найти тип или имя пространства имен «Microsoft» - PullRequest
0 голосов
/ 16 июня 2019

Я скачал проект с github https://github.com/miroslavpopovic/production-ready-apis-sample-2.2.в то время как я строю проект, получаю много ошибок компиляции.

Error   CS0246  The type or namespace name 'Microsoft' could not be found (are you missing a using directive or an assembly reference

enter image description here

code
using BoardGamesApi.Data;
using BoardGamesApi.Models;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using Microsoft.AspNetCore.Http;

namespace BoardGamesApi.Controllers
{
    /// <summary>
    /// Games endpoint of Board Games API.
    /// </summary>
    [ApiController]
    [ApiConventionType(typeof(DefaultApiConventions))]
    [ApiVersion("1", Deprecated = true)]
    [Authorize]
    [Route("api/games")]
    [Route("api/v{api-version:apiVersion}/games")]
    public class GamesController : Controller
    {
        private readonly IGamesRepository _gamesRepository;
        private readonly ILogger<GamesController> _logger;
      ........
    }
...