我正在使用
中的代码Microsoft ASP.NET Identity Samples 2.1.0-alpha1
我不理解的代码的一个区域是下面的web.config条目:
<appSettings>
<add key="owin:AppStartup" value="IdentitySample.Startup,WebApplication3" />
我的代码在没有这个的情况下工作但是我想知道我是否应该有这样的东西。
任何人都可以向我解释这是做什么的吗?
答案 0 :(得分:1)
基本上这告诉OWIN在应用程序启动时执行什么方法。 IdentitySample.Startup
方法包含引导应用程序的代码。
如果您愿意,可以通过属性[assembly: OwinStartup(typeof(StartupDemo.TestStartup))]
指定此类。
但是这个是web.config
所以可以针对不同的部署策略进行更改,而无需重新编译项目。
查看更多详情in documentation。