.net core
文章平均质量分 56
qq_18932003
编程爱好者
展开
-
在Vue前端界面中,几种数据表格的展示处理,以及表格编辑录入处理操作。
在Vue前端界面中,几种数据表格的展示处理,以及表格编辑录入处理操作。原创 2024-02-28 07:54:39 · 395 阅读 · 0 评论 -
ASP.NET Core读取Request.Body的正确方法
深入探究ASP.NET Core读取Request.Body的正确方式 https://www.cnblogs.com/wucy/archive/2021/05/06/14699717.html。转载 2023-04-06 09:21:12 · 1444 阅读 · 1 评论 -
EF CORE 使用过程中常见的错误处理
问题:Your startup project ‘NetCore.3.Project’ doesn’t reference Microsoft.EntityFrameworkCore.Design. This package is required for the Entity Framework Core Tools to work. Ensure your startup project is correct, install the package, and try again.解决方法:启动项目转载 2021-11-26 23:35:14 · 1556 阅读 · 0 评论 -
Unable to resolve service for type`***` while attempting to activatre `***`
Unable to resolve service for type ‘XXX‘ while attempting to activate ‘XXX‘_Tiger_shl的博客-CSDN博客Unable to resolve service for type`***` while attempting to activatre `***` - lixia64 - 博客园Unable to resolve service for type"xxx.Interface.xxx" While attemptin原创 2021-11-16 10:00:57 · 2740 阅读 · 0 评论 -
POSTMAN 接口压力测试
POSTMAN 接口压力测试 超级入门 - 知乎0先新建一个collection1 配置好一个请求接口,保存在一个collection中2.点击Tests,添加断言检查点;3.点击Runner按钮,打开Collection Runner界面;4.选择刚才添加过请求的Collection,设置测试参数;5.点击Run按钮,开始测试。左上方显示接口调用结果,绿色为成功次数,红色为失败次数。作者:乐百氏vic链接:https://www.j...原创 2021-11-16 08:08:06 · 979 阅读 · 0 评论 -
NET Core2.0 三层架构,依赖注入DAL,BLL
NET Core搭建三层架构,每层之间使用依赖注入获取实例NET Core 三层架构,依赖注入_晓剑-CSDN博客 项目结构如下常用的三层,Web-BLL-DLL BLL与DAL层分为Interface里边是提供接口,Implments提供实现类,DIRegister提供依赖注入的映射关系 一:新建好三层添加好每层之间的依赖 项目之间的依赖还是像以前一样,右键添加引用即可 vs2017添加引用的是可能会报错:找不到 Mi...转载 2021-11-15 23:37:04 · 1167 阅读 · 0 评论 -
asp.netCore EFcore连接多个数据库
1.首先要有对应的context实体类,多个实体类的构造函数的参数都应该是集合 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 p原创 2021-11-02 21:13:19 · 4523 阅读 · 2 评论 -
jmeter测试网站QPS
上一节中,我们了解了jmeter的一此主要元件,那么这些元件如何使用到性能测试中呢。这一节创建一个简单的测试计划来使用这些元件。该计划对应的测试需求。1)测试目标网站是fnng.cnblogs.com2)测试目的是该网站在负载达到20QPS时的响应时间。QPS解释 QPS :QueryPerSecond每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。 为了达成预期的测目的,需要需要在jmete...转载 2021-10-20 22:25:20 · 1473 阅读 · 0 评论 -
Vue&.netCore WebApi
https://blog.csdn.net/wangyihero8/category_10542066.html 原创Web3D重构(Vue&WebApi)总结 1、不保存预设注意:创建时选取VUE3.0版本2、VUE中只针对某个属性做translate动画,那么要在translate加上该属性,否则就所有属性都会动画:3、VUE中export与import3、某个元素集合的第一个元素5、要安装淘宝的cnpm镜像,6、js中只要有export,就可以如vue文件一样被import方式导入.原创 2021-10-20 21:36:18 · 190 阅读 · 0 评论 -
C# Newtonsoft.Json JObject创建匿名对象
1、创建-用匿名对象创建 JObjectJObject ob = JObject.FromObject(new{RPT_ID = "getList",pageSize = 100,auth = "myAuthCode",PARAS = new { IDCard = cardNo }});2、合并其他对象到属性JObject obj = new JObject();obj.Add("name", "张三");obj.Add("birthday", DateTime.Now); /.原创 2021-10-19 15:46:52 · 1463 阅读 · 1 评论 -
.netcore 博客
https://www.tnblog.net/aojiancc2/article/UserCategory/25原创 2021-10-15 11:59:06 · 150 阅读 · 0 评论 -
MyBatis.NET
iBATIS.NET - DataMapper Application Frameworkhttps://ibatis.apache.org/docs/dotnet/datamapper/ibatis帮你拼接的组合查询sql,也是可以直接print出来的。https://www.cnblogs.com/13590/archive/2013/02/27/2934580.htmlMyBatis.NEThttps://www.codeproject.com/articles/894127/mybat原创 2021-10-15 11:58:19 · 164 阅读 · 0 评论 -
Core3.1本地模拟缓存已经系统自带的缓存的封装
.NetCore使用Redis,StackExchange.Redis队列,发布与订阅,分布式锁的简单使用https://www.cnblogs.com/Fengge518/category/1834403.htmlCore3.1本地模拟缓存已经系统自带的缓存的封装https://www.cnblogs.com/Fengge518/p/12967013.htmlasp.NetCore3.1系统自带Imemcache缓存-滑动/绝对/文件依赖的缓存使用测试https://www.cnblo原创 2021-10-13 07:45:04 · 126 阅读 · 0 评论 -
netcore跨平台之 Linux上部署netcore2.2和webapi
netcore跨平台之 Linux上部署netcore2.2和webapihttps://www.cnblogs.com/dengbo/tag/netcore/linux服务器部署.net core 3.1https://blog.csdn.net/xiaolu1014/category_9340693.htmlhttps://www.cnblogs.com/Gxiaopan/p/13503354.html原创 2021-10-11 10:36:18 · 150 阅读 · 0 评论 -
.NET Core认证与授权
https://www.cnblogs.com/fanfan-90/category/1680969.html.NET Core认证与授权jwt token 过期刷新_ASP.NET Core 应用JWT进行用户认证及Token的刷新https://blog.csdn.net/weixin_39785970/article/details/111262316https://www.cnblogs.com/fanfan-90/category/1598782.html.NET Core知识点...原创 2021-10-09 08:27:14 · 229 阅读 · 0 评论 -
基于.NET 5实现的通用管理平台
1.3 示例架构说明 | FurionAdmin.NET 前后端分离架构,开箱即用,紧随前沿技术 Admin.NET: ????基于Furion/.NET 5实现的通用管理平台。整合最新技术,模块插件式开发,前后端分离,开箱即用。集成EF Core、多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、gRPC等众多黑科技。代码简洁、易扩展,让开发更简单、更通用、更流行!Admin.NET】隆重推出SqlSugar版本Magic.NET: 本项目并不会实时与原创 2021-10-15 12:00:29 · 1459 阅读 · 0 评论 -
ASP.NET Core 依赖注入-集成 Autofac
ASP.NET Core 支持依赖关系注入 (DI) 软件设计模式,这是一种在类及其依赖关系之间实现控制反转 (IoC)的技术。默认服务容器是 Microsoft.Extensions.DependencyInjection 。内置的服务容器一般能满足简单的框架和部分消费者应用的需求。建议使用内置容器,除非你需要的特定功能不受内置容器支持,例如:属性注入基于名称的注入子容器自定义生存期管理对迟缓初始化的Func<T>支持基于约定的注册而大部分情...原创 2021-10-05 09:59:31 · 143 阅读 · 0 评论 -
以后配置Nginx 用这款神器!
Nginx 是前后端开发工程师必须掌握的神器。该神器有很多使用场景:比如反向代理、负载均衡、动静分离、跨域等等。把Nginx下载下来打开conf文件夹的nginx.conf文件Nginx 服务器的基础配置和默认的配置都存放于此配置是让程序员非常头疼的事比如Java后端框架SSM大量配置文件让不少人头皮发麻所以才涌现了Spring Boot这样能简化配置的框架如果能够采用可视化的方式对 Nginx 进行配置那该多好...原创 2021-10-05 10:02:15 · 343 阅读 · 0 评论 -
.NET:开源项目
.NET:开源项目 - 随笔分类 - 张传宁 - 博客园.NET:开源项目 - 随笔分类 - 张传宁 - 博客园摘要:系列目录 【已更新最新开发文章,点击查看详细】 开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。 模板引擎可以生成特定格式的文档,用于软件开发中生成具有相对规则的代码文件,比阅读全文posted @2021-08-13 09:06张传宁阅读(899...转载 2021-10-15 11:59:19 · 121 阅读 · 0 评论 -
.NET Core/.NET5/.NET6 开源项目汇总:(权限)管理系统
前言企业管理系统一般包含后台管理UI、组织机构管理、权限管理、日志、数据访问、表单、工作流等常用必备功能。下面收集的几款优秀开源的管理系统,值得大家入门学习。如有新的优秀项目,我会不断补充。开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。如果表述不恰当的地方,请及时告知我,谢谢。一、Vue.NETCoreVue + .NetCore 是一套前后原创 2021-10-11 10:37:21 · 10637 阅读 · 0 评论 -
Linux+.NetCore+Nginx搭建集群
本篇和大家分享的是Linux+NetCore+Nginx搭建负载集群,对于netcore2.0发布后,我一直在看官网的文档并学习,关注有哪些新增的东西,我,一个从1.0到2.0的跟随者这里只总结一句话:2.0版本,api更多,文档更全,新增的razor模板我喜欢。这里来到本文的内容要点: linux快速安装nginx 为nercore项目分别生成:win7-x64和ubuntu.16.04-x64 运行包 nginx+.netcore反向代理的示例 部署一个集群(Linu转载 2021-10-03 16:46:28 · 417 阅读 · 0 评论 -
ASP.NET Core MVC中的viewmodel
简述: ViewModel是ASP.NET Core MVC应用中的隐式声明的层,用来维护Model和View之间的数据传递,是View的数据容器。Model向视图传递数据最可靠的方法是在视图中指定模型类型。此模型通常称为 viewmodel。将 viewmodel 类型的实例传递给视图。使用 viewmodel 将数据传递给视图可让视图充分利用强类型检查。强类型化(或强类型)意味着每个变量和常量都有明确定义的类型(例如string、int或DateTime)。在编译时检查视图中使用的类...原创 2021-10-03 16:45:38 · 820 阅读 · 0 评论 -
ASP.NET Core 十种方式扩展你的 Views
现在,已经有很多种方式来扩展Razor视图了,我们循循渐进,先从最简单的开始。如果你之前熟悉MVC5(以及之前的MVC)中的视图的话,有一部分你应该已经很熟悉了。在新的ASP.NET Core 中,那些你熟悉的方式有一部分仍然能用,只是Core版本针对视图又添加了一些东西。这篇文章,我们就来一起看看吧。#1:数据视图(Typed Views)这是一个不具有动态内容的最基本的一个视图,就是你定义一个ViewModel , 然后ViewModel具有一些默认值,在视图上直接呈现而已。定死的ViewMo转载 2021-10-03 16:44:38 · 249 阅读 · 0 评论 -
EFCore生产环境数据库升级方案
这里之所以推荐使用生成SQL的方式来应用迁移,是因为将迁移生成SQL脚本后,更具灵活性,主要有以下几点好处:1 、我们可以根据需要来在迁移生成的SQL脚本基础上进行删减或者增加脚本2、可以直接将脚本发给数据库管理员进行升级。3、可以检查迁移生成所生成的SQL脚本的正确性,避免破坏性的升级。一、环境准备 安装efcore cli 命令行工具:打开程序包管理控制台,输入:dotnet tool install --global dotnet-ef,如果已安装请跳过此步骤。 新建一转载 2021-10-03 16:42:43 · 695 阅读 · 0 评论 -
ASP.NET Core MVC 之过滤器(Filter)
ASP.NET MVC 中的过滤器允许在执行管道中的特定阶段之前或之后运行代码。可以对全局,也可以对每个控制器或每个操作配置过滤器。1.过滤器如何工作 不同的过滤器类型在管道中的不同阶段执行,因此具有各自的与其场景。根据需要执行的任务以及需要执行的请求管道中的位置,选择要创建的过滤器类型。过滤器在 MVC 操作调用管道中运行,有时也称为过滤管道,在 MVC 中选择要执行的操作后,执行操作上的过滤器,如图: 不同的过滤器在管道内的不同位置执行。像授权过滤器这样的过滤器只在管道中靠前的位置执转载 2021-10-03 16:36:53 · 2096 阅读 · 1 评论 -
使用强类型参数生成sql
不使用表达式树,使用强类型生成where子句,好处是性能高,相比表达式树生成的sql,10倍+目前只支持生成where条件、查询语句,后期会增加生成Update SQL支持生成Sqlserver、Mysql语句where子句支持相等、比较大小、Between、Like、In操作sql语句支持设置select字段、top、order by;不支持联表查询、group by客户端调用:public static void Main(string[] args) {转载 2021-09-01 23:52:40 · 217 阅读 · 0 评论 -
Asp.Net Core中JWT刷新Token解决方案
一. 前言1.关于JWT的Token过期问题,到底设置多久过期?(1).有的人设置过期时间很长,比如一个月,甚至更长,等到过期了退回登录页面,重新登录重新获取token,期间登录的时候也是重新获取token,然后过期时间又重置为了1个月。这样一旦token被人截取,就可能被人长期使用,如果你想禁止,只能修改token颁发的密钥,这样就会导致所有token都失效,显然不太可取。(2).有的人设置比较短,比如10分钟,在使用过程中,一旦过期也是退回登录页面,这样就可能使用过程中经常退回登录页面,体验转载 2021-09-01 23:46:11 · 2030 阅读 · 0 评论 -
ASP.NET Core Web 应用程序系列
ASP.NET Core MVC基础知识谢友海 2021-08-24 22:03阅读:68评论:0推荐:0编辑ASP.NET Core MVC过滤器初探谢友海 2021-02-07 22:09阅读:235评论:0推荐:1编辑ASP.NET Core Web API初探谢友海 2020-12-28 22:53阅读:470评论:4推荐:2编辑在ASP.NET Core MVC Action中判断某个视图是否存在谢友海 2020-06-05 15:17阅读:7...原创 2021-10-09 08:24:29 · 118 阅读 · 0 评论 -
ASP.NET Core 异步编程之async await
PS:异步编程的本质就是新开任务线程来处理。约定:异步的方法名均以Async结尾。实际上呢,异步编程就是通过Task.Run()来实现的。了解线程的人都知道,新开一个线程来处理事务这个很常见,但是在以往是没办法接收线程里面返回的值的。所以这时候就该await出场了,await从字面意思不难理解,就是等待的意思。执行await的方法必须是async修饰的,并且是Task的类型。 异步执行后,返回的信息存储在result属性中。但并非主进程就会卡在await行的代码上,执行到await方法之后主转载 2021-09-01 22:37:38 · 1122 阅读 · 0 评论 -
Asp.netCore 3.1控制器属性注入和Aop by AutoFac
Asp.netCore 3.1控制器属性注入和Aop by AutoFachttps://www.cnblogs.com/Fengge518/p/14347759.html原创 2021-10-11 23:23:03 · 245 阅读 · 0 评论 -
ASP.NET Core下载大文件的实现
ASP.NET Core下载大文件的实现当我们的ASP.NET Core网站需要支持下载大文件时,如果不做控制可能会导致用户在访问下载页面时发生无响应,使得浏览器崩溃。可以参考如下代码来避免这个问题。关于此代码的几点说明:将数据分成较小的部分,然后将其移动到响应输出流以供下载,从而获取这些数据。 根据下载的文件类型来指定 Response.ContentType 。(这个网址可以找到大部分文件类型的对照表:http://tool.oschina.net/commons) 在每次调用Resp.转载 2021-10-13 07:54:12 · 1844 阅读 · 0 评论 -
.netcore Linq学习笔记
https://www.cnblogs.com/Fengge518/category/1607078.htmlC# .NetCore简单实现无限递归的功能摘要:1:在实际开发中,我们会经常使用到无限递归的情况,如菜单,父子级等的情况 2:Code 1 using System; 2 using System.Collections.Generic; 3 using ConsoleApp1.Models; 4 using System.Linq; 5 usi阅读全文posted @2021-0..转载 2021-10-13 07:54:03 · 223 阅读 · 0 评论 -
.netcore Dapper
Dapper原来还可以直接这样写SQL,很强大哦摘要:网络上对Dapper的解释是这样的: Dapper是一个简单的.NET对象映射器,在速度方面具有"King of Micro ORM"的头衔,几乎与使用原始的ADO.NET数据读取器一样快。 ORM是一个对象关系映射器,它负责数据库和编程语言之间的映射。Dapper通过扩展IDbConnection阅读全文posted @2021-01-28 00:11天天向上518阅读(283)评论(0)推荐(0)编辑Dapper,Dappe...转载 2021-10-13 07:45:19 · 260 阅读 · 0 评论 -
.NetCore 控制台EFcore直接DbFirst生成实体model
步骤如下:1: Install-Package Pomelo.EntityFrameworkCore.MySql2: Install-Package Microsoft.EntityFrameworkCore.Tools3:Scaffold-DbContext "server=10.10.10.10;uid=root;pwd=123456;port=8888;database=aa;" Pomelo.EntityFrameworkCore.MySql -o models -f效果截图:4:指原创 2021-10-13 07:45:30 · 377 阅读 · 0 评论 -
Asp.NetCore3.1 WebApi 使用Jwt 授权认证使用
1:导入NuGet包 Microsoft.AspNetCore.Authentication.JwtBearer2:配置 jwt相关信息3:在 startUp中public void ConfigureServices(IServiceCollection services){#region JWT 认证services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(options =>转载 2021-10-13 07:45:38 · 660 阅读 · 0 评论 -
Asp.NetCore3.1 WebApi 获取配置json文件中的数据
下面只是做一个简单的测试:1:定义好appsetting.Json文件的配置信息如下:{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, "Appset01": { "name": "小张", "age": "转载 2021-10-13 07:53:37 · 1070 阅读 · 0 评论 -
.NetCore3.1 WebApi使用Epplus处理上传的Excel文件等操作
1:好多网友博客上都是说要引用EPPlus.Core的包,这个其实已经被废弃了,还是算了吧! 直接导入NueGet相关的包:EPPlus即可,4.5及以上的版本已经支持core,2:直接上干货2.1上传到.NetCore3.1:using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using Microsoft.AspNetCore.Mvc;na转载 2021-10-09 09:00:49 · 978 阅读 · 0 评论 -
asp.net core Webapi 3.1 上传文件的多种方法(附大文件上传) 以及swagger ui 上传文件
直接上干货了1:WebApi后端代码2:using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace ZRFCoreTestMongoDB.Controllers{ using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc.Filters..转载 2021-08-30 09:00:23 · 3244 阅读 · 0 评论 -
Asp.NetCore 3.1 使用AutoMapper自动映射转换实体 DTO,Data2ViewModel
Asp.NetCore 3.1 使用AutoMapper自动映射转换实体 DTO,Data2ViewModelhttps://www.cnblogs.com/Fengge518/p/13573622.html原创 2021-10-15 12:00:38 · 211 阅读 · 0 评论 -
C# .NetCore简单实现无限递归的功能(菜单树)
1:在实际开发中,我们会经常使用到无限递归的情况,如菜单,父子级等的情况2:Codeusing System;using System.Collections.Generic;using ConsoleApp1.Models;using System.Linq;using Newtonsoft.Json;namespace ConsoleApp1{ class Program { static void Main(string[] args)原创 2021-08-30 08:58:41 · 1894 阅读 · 0 评论