0
Good day!
我嘗試學習ASP MVC vNext(6?),所以我用this tutorial,但是當我鍵入此代碼:'URL' 不包含定義 'RouteUrl'
[HttpPost]
public void CreateTodoItem([FromBody] TodoItem item)
{
item.Id = 1 + _items.Max(x => (int?)x.Id) ?? 0;
_items.Add(item);
string url = Url.RouteUrl("GetByIdRoute", new { id = item.Id },
Request.Scheme, Request.Host.ToUriComponent());
Context.Response.StatusCode = 201;
Context.Response.Headers["Location"] = url;
}
我有錯誤消息:'Url'不包含'RouteUrl'的定義。
我添加此usings,但它確實沒有幫助:
using Microsoft.AspNet.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Net.Http.Server;
using System.Runtime.Remoting.Contexts;
using System.Security.Policy;
請幫我解決這個錯誤!