你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
OwinAppBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
这是默认的 OWIN 配置类,用于使用运行时使用的中间件扩展设置 OWIN 应用程序, (例如身份验证提供程序) 以及 ASP.NET Web API。 可通过依赖项注入引擎配置要使用的 OWIN 应用程序配置。
public class OwinAppBuilder : Microsoft.WindowsAzure.Mobile.Service.Config.IOwinAppBuilder
type OwinAppBuilder = class
interface IOwinAppBuilder
Public Class OwinAppBuilder
Implements IOwinAppBuilder
- 继承
-
OwinAppBuilder
- 实现
构造函数
OwinAppBuilder(HttpConfiguration) |
使用提供的配置初始化 类的新实例 OwinAppBuilder 。 |
方法
Configuration(IAppBuilder) |
通过操作给定 |
ConfigureAuthentication(IAppBuilder, HttpConfiguration) |
将 ASP.NET Identity Framework 身份验证提供程序添加到 OWIN 应用程序管道。 |
ConfigureBackstop(IAppBuilder, HttpConfiguration) |
向 OWIN 应用程序管道添加一个后备,从而针对进入此管道部分的任何请求生成 404 Not Found 响应。 |
ConfigureExtensions(IAppBuilder, HttpConfiguration) |
将实例添加到 IOwinAppBuilderExtension OWIN 应用程序管道。 IOwinAppBuilderExtension 向依赖关系注入引擎注册的实现将自动添加到 OWIN 应用程序管道的末尾。 这对于除了在管道的身份验证部分之后添加的扩展之外,顺序并不重要,这非常有用。 |
ConfigureLogger(IAppBuilder, HttpConfiguration) |
将 (可选的) 日志记录添加到 OWIN 应用程序管道。 Microsoft.Owin.Logging.ILoggerFactory可以使用依赖关系注入引擎注册 。 |
ConfigureWebApi(IAppBuilder, HttpConfiguration) |
将 Web API 添加到 OWIN 应用程序管道。 |