随笔分类 -  ASP.NET Core

ASP.NET Core
摘要:在 ASP.NET Core 中,IAsyncActionFilter 是一个异步版本的过滤器接口,它允许你在控制器动作方法执行之前或之后执行异步操作。与同步的 ActionFilterAttribute 不同,IAsyncActionFilter 可以执行异步代码,因此适合用于处理需要异步操作的场 阅读全文
posted @ 2025-02-04 13:39 跟着阿笨一起玩.NET 阅读(192) 评论(0) 推荐(0)
摘要:docker报错Error response from daemon: Get https://registry-1.docker.io/v2/: x509: certificate has expired or is not yet valid Linux服务器时间不同步引起的: yum inst 阅读全文
posted @ 2023-03-05 09:47 跟着阿笨一起玩.NET 阅读(139) 评论(0) 推荐(0)
摘要:public static class RemoveForeignKeyExetension { public static ModelBuilder RemoveForeignKeys(this ModelBuilder modelBuilder) { var entityTypes = mode 阅读全文
posted @ 2022-07-31 16:07 跟着阿笨一起玩.NET 阅读(269) 评论(0) 推荐(0)
摘要:1. 瞬时生命周期:每一期获取对象都是一个新的实例(默认的生命周期) 2. 单例生命周期:在整个进程中,对象永远都是同一个实例(关键字: SingleInstance) 3. 每个生命周期范围一个实例:同一个生命周期范围内是同一个实例。不同的生命周期范围,实例不同。(关键字:InstancePerL 阅读全文
posted @ 2022-07-02 13:01 跟着阿笨一起玩.NET 阅读(176) 评论(0) 推荐(0)
摘要:一.前言# 目前接触的项目中,给定的需求是将系统内所有用户的数据整理好,并保存到文件夹内,目的主要是防止用户在实施人员已配置好的基础上由于不熟悉系统,导致的误删或者误操作。减少实施人员的配置工作。我首先想到的就是将数据导入到Excel中,并以各个用户的名称命名文件夹做好分类。 vue下实现Excel 阅读全文
posted @ 2022-05-11 19:28 跟着阿笨一起玩.NET 阅读(436) 评论(0) 推荐(0)
摘要:假设我有一个简单的“ Hello World”控制台应用程序,我想发送给朋友来运行。朋友没有安装.NET Core,所以我知道我需要为他构建一个独立的应用程序。很简单,我只需在项目目录中运行以下命令: dotnet publish -r win-x64 -c Release --self-conta 阅读全文
posted @ 2022-03-23 20:49 跟着阿笨一起玩.NET 阅读(2469) 评论(0) 推荐(1)
摘要:ActivatorUtilities 官方链接 https://docs.microsoft.com/zh-cn/dotnet/api/microsoft.extensions.dependencyinjection.activatorutilities?view=dotnet-plat-ext-3 阅读全文
posted @ 2022-03-20 18:21 跟着阿笨一起玩.NET 阅读(425) 评论(0) 推荐(0)
摘要:关于asp.net 6.0 开始没有了startup,即采用新的宿主模型,突然一下子还不习惯。阿笨个人的一点思考和看法。🤔 一、个人看法 为了实现net支持跨平台微软经历了三次大的改变,对于我们开发者来说算是一段比较“混乱”时期吧。阿笨这里说的“混乱”指的是对asp.net core学习上的变化。 阅读全文
posted @ 2022-01-02 20:21 跟着阿笨一起玩.NET 阅读(352) 评论(0) 推荐(0)
摘要:目录 1、官网地址 2.命令说明 3、示例 1、官网地址 https://docs.microsoft.com/zh-cn/ef/core/cli/powershell#scaffold-dbcontext 2.命令说明 Scaffold-DbContext 为 DbContext 数据库的和实体类 阅读全文
posted @ 2021-08-29 22:09 跟着阿笨一起玩.NET 阅读(1320) 评论(0) 推荐(0)
摘要:1.dotnet run (项目有代码的才行)这种方式默认会加载launchSettings.json文件。 注意如果在执行dotnet run命令的时候不希望加载launchSettings.json文件,我们可以通过显式指定命令行参数--no-launch-profile来实现。 URL格式: 阅读全文
posted @ 2021-08-29 13:14 跟着阿笨一起玩.NET 阅读(1708) 评论(0) 推荐(0)
摘要:默认的监听地址为 http://localhost:5000,默认的环境变量为Production可以通过-server.urls 监听地址来制定监听地址,可以通过--environment 环境变量来指定环境变量 dotnet website.dll --server.urls http://*: 阅读全文
posted @ 2021-08-29 13:03 跟着阿笨一起玩.NET 阅读(222) 评论(0) 推荐(0)
摘要:1、新建一个静态类 public static class ServiceLocator { /// /// 服务提供程序,用于直接获取已注入的类 /// public static IServiceProvider Instance { get; set; } } 2、在Startup.cs中将生 阅读全文
posted @ 2021-07-18 12:48 跟着阿笨一起玩.NET 阅读(947) 评论(0) 推荐(0)
摘要:介绍 支持多语言使网站可以覆盖更广泛的受众。 ASP.NET Core 提供的服务和中间件可将网站本地化为不同的语言。 本次示例环境:vs2019、net5 配置 无需引用Nuget包即可实现以下功能。 注入容器 services.AddLocalization(t =>{ t.ResourcesP 阅读全文
posted @ 2021-06-12 20:26 跟着阿笨一起玩.NET 阅读(965) 评论(0) 推荐(0)
摘要:Web.config中的maxAllowedContentLength这个属性可以用来设置Http的Post类型请求可以提交的最大数据量,超过这个数据量的Http请求ASP.NET Core会拒绝并报错,由于ASP.NET Core的项目文件中取消了Web.config文件,所以我们无法直接在vis 阅读全文
posted @ 2021-06-01 22:12 跟着阿笨一起玩.NET 阅读(908) 评论(0) 推荐(0)
摘要:一、开篇叙谈 有些同学可能会说我现在的项目毫无项目架构可言,是真的吗?为什么会出现这种疑问。 项目架构这个东西是不断的根据自己的实际业务来演变过来的,在这个前辈们探索的过程中,因此慢慢的提炼别总结出了一些经验(也就是设计思想),最后就形成了架构模式吧。 一切事物存在即合理,所以你的项目一定是有架构可 阅读全文
posted @ 2020-10-11 21:19 跟着阿笨一起玩.NET 阅读(487) 评论(0) 推荐(0)
摘要:DI 3.0 —— 使用 Register 方法 其实这个是我根据 Intellisence 试出来的,代码如下: // 首先注册 options,供 DbContext 服务初始化使用 containerBuilder.Register(c => { var optionsBuilder = ne 阅读全文
posted @ 2020-10-02 13:17 跟着阿笨一起玩.NET 阅读(893) 评论(0) 推荐(0)
摘要:关于signalr 线上https 环境报错Error: Failed to start the transport 'WebSockets': null 的解决方案: 1、问题 本地http与https 连接无异常,但是前端通过nginx转发访问,会报异常 2、原因 nginx 默认不支持webs 阅读全文
posted @ 2020-09-19 16:11 跟着阿笨一起玩.NET 阅读(1653) 评论(0) 推荐(2)
摘要:linq中的join是inner join内连接,就是当两个表中有一个表对应的数据没有的时候那个关联就不成立。 比如表A B的数据如下 from a in A join b in B on a.BId equals b.Idselect new {a.Id, b.Id} 的结果是 {1,1} {2, 阅读全文
posted @ 2020-08-08 08:58 跟着阿笨一起玩.NET 阅读(1818) 评论(0) 推荐(1)
摘要:一、什么是 Entity Framework (EF) Core Entity Framework (EF) Core 是轻量化、可扩展和跨平台版的对象关系映射程序 (O/RM)数据访问技术,。 它将开发人员从编写大量 SQL 语句中解放出来。 二、EF的相关程序包 Microsoft.Entity 阅读全文
posted @ 2020-08-03 22:30 跟着阿笨一起玩.NET 阅读(1623) 评论(0) 推荐(0)
摘要:.net core打包生成exe的时候升级需要注意到问题: 1、xxxxx.exe 2、xxxxx.dll 在windows平台上进行发布部署的时候,升级更新的时候xxxxx.dll文件也要进行发布,千万不要以为只需要替换一个xxxxx.exe文件即可。 个人猜想xxxx.exe文件只是作为wind 阅读全文
posted @ 2020-05-06 14:16 跟着阿笨一起玩.NET 阅读(502) 评论(0) 推荐(0)