System.Web.Http.Description - nie działa

0

Witam,

Otóż mam taki problem controllerem w którym dodałem namespace System.Web.Http.Description; i nie działają mi jego typy

using Microsoft.AspNet.Identity;
using Microsoft.Owin.Security;
using API.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Claims;
using System.Threading.Tasks;
using System.Web;
using System.Web.Http;
using System.Web.Http.Description;
using API.Data;
using API.Data.Entities;

 [HttpPost]
 [ResponseType(typeof(bool))]
        public async Task<IHttpActionResult> Create(UserModel model)
        {
            if (!ModelState.IsValid)
                return BadRequest(ModelState);

            var user = new User()
            {
                Email = model.Email,
                UserName = model.Email,
            };

            var result = await _userManager.CreateAsync(user, model.Password);

            if (!result.Succeeded)
                return GetErrorResult(result);
            else
                return Ok(result.Succeeded);
        }

Ciągle mi podkreśla na czerwono pogrubione typy pisząc że nie ma do nich referencji, aczkolwiek mam tą refencje:
[ResponseType(typeof(bool))]
public async Task<IHttpActionResult> Create(UserModel model)
return BadRequest(ModelState);
return Ok(result.Succeeded);

Czy miał lub wie jak rozwiązać taki problem?

1

A dodałeś referencje do assembly - System.Web.Http.dll?

0

rozwiązaniem było zainstalowanie nowego WebAPI:
Install-Package Microsoft.AspNet.WebApi

Dziękuje wszystkim za pomoc ! :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1