上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: ASP.NET Core 支持在多个环境中管理应用程序,如开发(Development),预演(Staging)和生产(Production)。环境变量用来指示应用程序正在运行的环境,允许应用程序适当地配置。 1.环境变量 ASP.NET Core 引用一个特定的环境变量 ASPNETCORE_EN 阅读全文
posted @ 2019-05-29 21:22 Ruby_Lu 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core的底层设计支持和使用依赖注入。ASP.NET Core 应用程序可以利用内置的框架服务将服务注入到启动类的方法中,并且应用程序服务也可以配置注入。由ASP.NET Core 提供的默认服务容器提供了最小功能集,并不是取代其他容器。 1.浅谈依赖注入 依赖注入(Dependen 阅读全文
posted @ 2019-05-22 21:09 Ruby_Lu 阅读(1389) 评论(0) 推荐(1) 编辑
摘要: 在ASP.NET Core 中,应用程序配置数据可以使用JSON, XML 和 INI格式 和内置环境变量,命令行参数或内存中的集合。 1.如何获取和设置配置 ASP.NET Core配置系统针对以前的依赖于System.Configuration和XML配置文件(如Web.config)的ASP, 阅读全文
posted @ 2019-05-10 21:21 Ruby_Lu 阅读(6078) 评论(1) 推荐(3) 编辑
摘要: 静态文件(HTML,CSS,图片和Javascript之类的资源)会被ASP.NET Core应用直接提供给客户端。 静态文件通常位于网站根目录(web root) <content-root>/wwwroot文件夹下。通常会把项目的当前目录设置为Content root,这样项目的web root 阅读全文
posted @ 2019-05-05 21:18 Ruby_Lu 阅读(2224) 评论(1) 推荐(6) 编辑
摘要: 这个日志框架使用的是ASP.NET Core的NLog,用来记录每次请求信息和返回信息。 1.首先创建一个Web应用项目,我选择的是MVC模板: 2.使用NuGet添加Microsoft.Extensions.Logging和NLog.Extensions.Logging 3.修改Configure 阅读全文
posted @ 2019-04-21 11:24 Ruby_Lu 阅读(2063) 评论(3) 推荐(2) 编辑
摘要: .NET 4.5 中包含取消架构,允许以标准方式取消长时间运行的任务。每个阻塞调用都应支持这种机制。但目前,并不是所有阻塞调用都实现了这个新技术。已经实现了这种机制的技术有任务(http://www.cnblogs.com/afei-24/p/6907840.html),并发集合类(http://w 阅读全文
posted @ 2017-05-29 12:32 Ruby_Lu 阅读(959) 评论(0) 推荐(2) 编辑
摘要: Parallel类(http://www.cnblogs.com/afei-24/p/6904179.html)的并行任务需要结束后才能运行后面的代码,如果想不等结束后在开始动作,可以使用Task类更好地控制并行动作。 任务表示应完成的某个工作单元。这个工作单元可以在单独的线程中运行,也可以以同步方 阅读全文
posted @ 2017-05-26 11:58 Ruby_Lu 阅读(1664) 评论(0) 推荐(1) 编辑
摘要: Parallel类是对线程的一个抽象。该类位于System.Threading.Tasks名称空间中,提供了数据和任务并行性。 Paraller类定义了数据并行地For和ForEach的静态方法,以及任务并行的Invoke的静态方法。Parallel.For()和Parallel.ForEach() 阅读全文
posted @ 2017-05-25 15:40 Ruby_Lu 阅读(3331) 评论(2) 推荐(2) 编辑
摘要: C#反射技术主要基于System.Type类和System.Reflection.Assemble类,通过Type类可以访问关于任何数据类型的信息,Assemble类用于访问给定程序集的相关信息,或把这个程序集加载到程序中。 一.System.Type类 Type类是一个抽象类。只要实例化了一个Ty 阅读全文
posted @ 2017-05-17 15:56 Ruby_Lu 阅读(4638) 评论(0) 推荐(1) 编辑
摘要: 在前面介绍的代码中有使用特性,这些特性都是Microsoft定义好的,作为.NET Framework类库的一部分,许多特性都得到了C#编译器的支持。 .NET Frmework也允许定义自己的特性。自定义特性允许把自定义元数据与程序元素关联起来。这些元数据是在编译过程中创建的,并嵌入到程序集中。这 阅读全文
posted @ 2017-05-17 15:49 Ruby_Lu 阅读(1860) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页