コンソールの使用を開始WEBAPI

使用してシステムを。
使用してSystem.Web.Httpを。
使用してSystem.Web.Http.SelfHostを。

名前空間UAC_OAuth2Center 
{ 
    パブリック クラスプログラム
    { 
        静的な 無効メイン(文字列[] argsを)
        { 
            試み
            { 
                VARの設定= 新しい HttpSelfHostConfiguration(" のhttp:// localhostを:2021 " );
                // Web APIを配置和服务 
                config.EnableCors( System.Web.Http.Cors.EnableCorsAttribute(" * "" * "" * "" * " ));
                // config.MapHttpAttributeRoutes(); 
                config.Routes.MapHttpRoute(名称:" DefaultApi " 
                                           routeTemplate:" API / {コントローラ} / {アクション} / {ID} " 
                                           デフォルト:新しい {ID = RouteParameter.Optional})。
                使用VARのサーバ= 新しいHttpSelfHostServer(設定))
                {
                    sever.OpenAsync()待ち();. 
                    Console.WriteLineをが(" SPC_serverサービスが正常に開始しました!" ); 
                    Console.WriteLineをは(" 任意の文字の近くを入力してください" ); 
                    Console.Read(); 
                    。sever.CloseAsync()待ち( ); 

                } 
            } 
            キャッチ(例外EX)
            { 
                Console.WriteLineを(ex.Message); 
            } 
            Console.ReadKey(); 
        } 
    } 
}

覚えておいて、VSの時間を開始し、管理者権限で起動します

おすすめ

転載: www.cnblogs.com/ingstyle/p/11804353.html