08 2019 档案
摘要:多环境ASP.NET Core介绍了支持在多种环境中管理应用程序行为的改进,如开发(devlopment),预演(staging)和生成(production)。环境变量用来指示应用程序正在运行的环境,允许应用程序适当地配置。 1、开发、预演和生成ASP.NET Core引用了一个特定的环境变量AS
阅读全文
摘要:依赖注入DI ASP.NET Core的底层设计支持和使用依赖注入。ASP.NET Core应用程序可以利用内置的框架服务将它们注入到启动类的方法中,并且应用程序服务能够配置注入。 1、什么是依赖注入 依赖注入(Dependency injection, DI)是一种实现对象及其合作者或依赖项之间松
阅读全文
摘要:依赖注入DI ASP.NET Core的底层设计支持和使用依赖注入。ASP.NET Core应用程序可以利用内置的框架服务将它们注入到启动类的方法中,并且应用程序服务能够配置注入。 1、什么是依赖注入 依赖注入(Dependency injection, DI)是一种实现对象及其合作者或依赖项之间松
阅读全文
摘要:日志(Logging)ASP.NET Core内建支持日志,也允许开发人员轻松切换为他们想用的其他日志框架。 通过dependency-injection请求ILoggerFactory或ILogger<T>,可为应用程序增加日志功能。如果请求了ILoggerFactory,那么日志记录器就必须使用
阅读全文
摘要:静态文件 静态文件(static files),例如HTML、CSS、图片和JavaScript之类的资源会被ASP.NET Core应用直接提供给客户端。 静态文件通常位于web root(<content-root>/wwwroot)文件夹下。静态文件能够被保存在网站根目录下的任意文件夹内,并通
阅读全文