zoukankan      html  css  js  c++  java
  • jexus /Tinyfox Owin适配器

      public class Adapter
        {
            static Func<IDictionary<string, object>, Task> _owinApp;
    
            /// <summary>
            /// 默认构造函数
            /// </summary>
            public Adapter()
            {
                var builder = new AppBuilder();
                var startup = new Startup();
                startup.Configuration(builder);
                _owinApp = builder.Build();
    
            }
    
    
            /// <summary>
            /// *** JWS所需要的关键函数 ***
            /// </summary>
            /// <param name="env">新请求的环境字典,具体内容参见OWIN标准</param>
            /// <returns>返回一个正在运行或已经完成的任务</returns>
            public Task OwinMain(IDictionary<string, object> env)
            {
                //如果为空
                if (_owinApp == null) return null;
    
                //将请求交给Microsoft.Owin处理
                return _owinApp(env);
            }
    
    
        } //end class
  • 相关阅读:
    数据结构算法练习(一)
    crontab详解
    git遇到问题
    docker容器管理
    docker及服务器遇到的坑
    shell study
    低级终端IO
    高级IO
    信号处理
    UNIX日期与时间
  • 原文地址:https://www.cnblogs.com/gaobing/p/6097786.html
Copyright © 2011-2022 走看看