標籤:orm ring write header str addheader 使用 use on()
HttpContext 在之前的.NET framewor 是一個非常常用且強大的類,在.NET CORE2.0中要像以前用是不太方便的了,
要是用sesson 首先需要在startup 的Configure 聲明使用session
app.UseSession();
區別如下
Session:
.NET Framework
取值:
string a=System.Web.HttpContext.Current.Session["xxx"]
賦值:
System.Web.HttpContext.Current.Session["xxx"]=“a”;
.NET Core 2.0
不存在HttpContext.Current.興趣的可以自己封裝
取值:
string a=HttpContext.Session.GetString("KEY");
賦值:
HttpContext.Session.SetString(KEY,value);
HttpResponse區別:
.net framework
Response.AddHeader("Content-Type", "text/plain");
Response.Write(json);
.net core 2.0
Response.Headers.Add("Content-Type", "text/plain");
Response.WriteAsync(json);
HttpRequest區別:
.net framework :
Request["size"],Request.Files[xxx]
.net core
post 方式
Request.Form.Files[xx];Request.Form[xxx]
get
Request.Query["size"]
.NET CORE 2.0之 httpcontext