91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用 OWIN Self-Host ASP.NET Web API 2

發布時間:2020-07-03 11:03:59 來源:網絡 閱讀:1038 作者:張善友 欄目:編程語言

Open Web Interface for .NET (OWIN)在Web服務器和Web應用程序之間建立一個抽象層。OWIN將網頁應用程序從網頁服務器分離出來,然后將應用程序托管于OWIN的程序而離開IIS之外,關于OWIN的詳細資料可參考博客 MVC5 - ASP.NET Identity登錄原理 - Claims-based認證和OWIN。使用OWIN 自宿主 ASP.NET WebAPI 2可以參考以下2篇文章:

  1. Use OWIN to Self-Host ASP.NET Web API 2
  2. Asp.Net Web API 2第十課——使用OWIN自承載Web API

我們看下配置代碼:

using Owin;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.Http;

namespace OWinSelfHost
{
    public class Startup
    {
        public void Configuration(IAppBuilder appBuilder) 
        { 
            // Configure Web API for self-host. 
            HttpConfiguration config = new HttpConfiguration(); 
            config.Routes.MapHttpRoute( 
                name: "DefaultApi", 
                routeTemplate: "api/{controller}/{id}", 
                defaults: new { id = RouteParameter.Optional } 
            ); 

            appBuilder.UseWebApi(config); 
        } 
    } 
}

每個OWIN應用程序都需要一個Startup類作為OWIN管道中的配置類,ASP.NET Web API OWIN Self Hosting 基于約定勝于配置來找到Startup的一個Configuration方法。 UseWebApi 方法通過 ASP.NET Web API 框架 動態的將配置添加到 IAppBuilder。當調用 UseWebApi 時,ASP.NET Web API 中間件組件被添加到OWIN管道中用所提供的 HTTPConfiguration 對象。

ASP.NET Web API 仍然使用現有的 HttpConfiguration 類來定義路由等。另外說明下,通過OWIN宿主ASP.NET WebAPI還可以完美的兼容Mono 3哦。

 

Protecting a Self-Hosted API with Microsoft.Owin.Security.ActiveDirectory

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桃江县| 丰都县| 固阳县| 葵青区| 岢岚县| 麻阳| 冷水江市| 青田县| 富裕县| 恭城| 二连浩特市| 宜川县| 阳春市| 廊坊市| 温泉县| 浦东新区| 大邑县| 东乡族自治县| 灵璧县| 泾阳县| 长阳| 通州区| 崇义县| 灵山县| 白玉县| 永川市| 宁乡县| 浏阳市| 论坛| 新化县| 宣恩县| 柳林县| 湛江市| 抚顺市| 佛山市| 肇源县| 确山县| 沧源| 宝山区| 濮阳县| 仁布县|