agilelabs-fx-docs main acl/AgileLabs.WebApp/intro.md

AgileLabs.WebApp

AgileLabs.WebApp 是宿主层基础包,负责把 AgileLabApplicationAppBuildOptions、模块注册、请求管道和常用 Web 扩展串起来。

何时使用

  • 新建基于 AgileLabs Framework 的 MVC、WebAPI 或 JobHost 宿主。
  • 需要统一 Program.cs 入口、服务注册、请求管道和全局 Json。
  • 需要依赖 IServiceRegisterIRequestPiplineRegisterIEndpointConfig 这类宿主扩展点。

关键能力

  • AgileLabApplication.StartApplicationAsync(...) 统一宿主启动。
  • AppBuildOptions / DefaultMvcApplicationOptions 统一宿主配置。
  • IServiceRegisterIAdvancedServiceRegisterIRequestPiplineRegisterIEndpointConfig 提供模块化接入点。
  • JsonNetSerializerSettings.Instance 与 MVC 配置联动,支撑统一序列化。

最小接入路径

相关页面