ASP.NET Core基础之图片文件(一)-WebApi访问静态图片
les的用法 系统中免不了要去处理图片文件,比如上传商品的图片、显示商品的图片,访问系统中的图片等等,根据微软官网描述: 那么怎么才能访问系统中的静态文件呢?本次,通过以下案例来演示在ASP.NET Core WebApi中如何访问静态图片。 开发环境: 一、显示wwwroot下的静态图片文件 静态文件存储在项目的 Web 根目录中。 默认的Web根目录路径为 "内容根目录/wwwroot",其中的"内容...
【.NET Core】匿名方法与扩展方法
【.NET Core】匿名方法与扩展方法 文章目录 【.NET Core】匿名方法与扩展方法一、匿名方法1.1 匿名方法定义1.2 通过Delegate关键字创建委托匿名方法1.3 通过Action关键字创建无返回值的匿名方法1.4 通过Func关键字创建有返回值的匿名方法1.5 使用Lambda表达式表示匿名方法 二、扩展方法2.1 扩展方法定义2.2 编译时的扩展方法2.3 值类型如何定义扩展方法2...
asp.net core 教程
asp.net core 教程 写在前面新建项目Get和PostGETPOST MVC-模型控制视图如何通俗理解MVCMVC架构---文件夹详解Connected ServicesPropertieswwwroot依赖项ControllersModelsViews 代码实例 API模型(前后端分离)前端代码后端代码 文件配置优先级优先级顺序 从数据库读取配置文件数据缓存 写在前面 学了快一年多的C#了!...
ASP.NET Core 8 的内存占用可以更低吗?
以释放内存。DATAS 可以在.NET 8 产品中使用,但是并没有默认启用,需要手动进行指定:若要试用 DATAS,需要安装 .NET 8 SDK,创建一个 .NET 8 应用(例如 ASP.NET Core),然后可以将以下两行添加到 .csproj 文件:<PropertyGroup> <ServerGarbageCollection>true</ServerGarbageCollection...
【性能优化】EFCore性能优化(二)-禁用实体跟踪
阅读本文你的收获 了解EF Core的实体跟踪机制及其对性能的损害学习EF Core禁用跟踪机制的应用场景 在【性能优化】EFCore性能优化(一)中我分享了EF Core在使用上需要注意的地方,有: IEnumerable和IQueryable两种接口要充分理解,区别使用。EF默认自带实体跟踪机制,只读查询用非跟踪式查询可以提高效率。用AsNoTracking方法。EF对批量操作的支持不太高效,所以像...
【性能优化】EFCore性能优化(一)-IEnumerable和IQueryable
阅读本文你的收获 了解EF Core在使用上应该要注意的地方学习EF Core的优化技术,如禁用跟踪、IQueryable接口等 一、问题描述 Entity Framework Core(以下简称EF)是微软自家出品的大型O/RM框架,使用EF Core,我们可以在C#中用操作对象的方式来访问和操作数据库,它可以帮助我们把对C#对象的增删改查,转换成对应的关系型数据库的SQL语句,同时可以把从数据库返回...
ASP.NET Core基础之定时任务(二)-Quartz.NET入门
阅读本文你的收获 了解任务调度框架QuartZ.NET的核心构成学会在ASP.NET Core 中使用QuartZ.NET 在项目的开发过程中,难免会遇见需要后台处理的任务,例如定时发送邮件通知、后台处理耗时的数据处理等,上次分享了ASP.NET Core中实现定时任务的第一种方式 托管服务+Timer,这种方式适用于比较简单的定时任务场景,对于更复杂的场景,我们可以使用HangFire和QuartZ....
【.NET Core】反射(Reflection)详解(二)
【.NET Core】反射(Reflection)详解(二) 文章目录 【.NET Core】反射(Reflection)详解(二)一、概述二、Type类2.1 Type对象表示哪些类型2.2 获取Type及其关联对象类型的方式2.3 Type.FilterName字段2.4 Type.FilterNameIgnoreCase字段2.5 Type.Assembly属性2.6 Type.BaseType属...
【.NET Core】反射(Reflection)详解(三)
【.NET Core】反射(Reflection)详解(三) 文章目录 【.NET Core】反射(Reflection)详解(三)一、概述二、ConstructorInfo类2.1 ConstructorInfo.MemberType 属性2.2 ConstructorInfo.Invoke 方式 三、MethodInfo类3.1 获取MethodInfo的方法3.2 MethodInfo常用属性3....
【.NET Core】反射(Reflection)详解(一)
【.NET Core】反射(Reflection)详解(一) 文章目录 【.NET Core】反射(Reflection)详解(一)一、什么是反射二、Assembly类2.1 LoadFile2.2 Load2.3 LoadFrom(String)2.4 GetName()2.5 GetModules()2.6 GetModule(String)2.7 GetTypes()2.8 GetType(Str...