随笔分类 -  Katana源码

重点关注pipeline和middleware
摘要:源码参见Microsoft.Owin.Builder.AppBuilder Microsoft.Owin.Infrastructure.SignatureConversions 在AppBuilder中遇到了_middleware三元组的Item1,微软工程师称之为signature不一致的问题,一 阅读全文
posted @ 2016-03-21 21:42 幻暝玄冰 阅读(413) 评论(0) 推荐(0)
摘要:源码参见Microsoft.Owin.Builder.AppBuilder 推荐三篇文章,对理解本文内容有帮助。 Delegate.CreateDelegate Method (Type, Object, MethodInfo) 官方文档 https://msdn.microsoft.com/en- 阅读全文
posted @ 2016-03-21 17:36 幻暝玄冰 阅读(758) 评论(0) 推荐(0)
摘要:源码参见Microsoft.Owin.Host.SystemWeb.OwinBuilder Microsoft.Owin.Builder.AppBuilder Microsoft.Owin.Host.SystemWeb.OwinHttpModule 本节主要涉及app.UseStageMarker 阅读全文
posted @ 2016-03-21 00:08 幻暝玄冰 阅读(1345) 评论(0) 推荐(0)
摘要:源码参见Microsoft.Owin.Host.SystemWeb.OwinBuilder Microsoft.Owin.Builder.AppBuilder 前文讲到 GetAppStartup()已经寻找到Startup类,并封装了其中的Configuration方法,接下来就会调用Build( 阅读全文
posted @ 2016-03-20 18:47 幻暝玄冰 阅读(4675) 评论(1) 推荐(0)
摘要:源码参见Microsoft.Owin.Host.SystemWeb.OwinBuilder 通过前文知道,Build方法将被调用,其做的第一件事儿就是寻找Startup方法 而GetAppStartup方法主要完成从当前Assembly中寻找AppStartup方法,这也是为什么申明Startup, 阅读全文
posted @ 2016-03-20 14:46 幻暝玄冰 阅读(1016) 评论(0) 推荐(1)
摘要:OWIN源码,Katana project 阅读全文
posted @ 2016-03-20 00:36 幻暝玄冰 阅读(1099) 评论(1) 推荐(1)