排名
6
文章
6
粉丝
16
评论
8

欢迎加群交流技术
abp vnext连接dm达梦数据库。.net core连接dm达梦数据库。ef core连接dm达梦数据库

突然有一天客户说把数据库换成国产的dm达梦数据库,网上搜了一下这数据库的资料太少了,还是要自己摸索!国产数...
.net core 接收 el-upload 文件上传。el-upload配合.net core webapi 文件上传。vue 3文件上传。文件上传类型限制

前端就是vue 3的elemnt ui<template>
<div class="upload-container">
<!--...
abp vnext导航属性,级联查询。abp vnext 通用仓储 级联查询不到数据。abp vnext 多表查询,join

使用abp vnext的导航属性做级联查询,当然你可以使用自定义仓储,直接用原生的ef来写,也很简单方便abp vnext自...
.net core swagger 添加header参数。swagger传递jwt token

.net core swagger 添加header参数方法一:使用FromHeader[HttpGet]
public ReturnModel<UserInfoModel> ...
AutoMapper 配置忽略,配置对象可以为空。AutoMapper对象如果不为空则映射。解决AutoMapper自动创建对象。AutoMapper自动new ef的导航属性对象。AutoMapper中写为空判断

[TOC]AutoMapper 配置忽略//忽略属性
CreateMap<EmployeeArchivesDto, EmployeeArchives>()
.ForMem...
扩展nlog获取我们想要的内容,比如获取代理过后的ip地址

一:自定义一个NLOG模板用来获取经过nginx转发后的ip地址自定义一个类继承AspNetLayoutRendererBase:usingNLog;...
.net core发布的几种方式,不需要安装sdk的发布方式等。起始地址,起始端口配置,发布不同环境

使用dotnet publish —help可以查看发布参数dotnet publish --help
比如发布的时候输出一个具体的位置使用 —...
.NET Core使用ElasticSearch 四:批量操作,批量更新添加等

ElasticSearch批量更新原生APIPOSTusers/_bulk
{"update":{"_id":"1"}}
{"...
.NET Core使用ElasticSearch 三:常用帮助类封装

把.NET CORE操作ElasticSearch的常用方法封装成帮助类,包含查询的封装,操作索引相关的封装,删除,更新等等等...
.NET Core使用ElasticSearch 二:CORE操作ES基础环境与简单查询

Elasticsearch使用版本7.12.0安装Elasticsearch与kibana可以参考:https://www.tnblog.net/aojiancc2/article/de...
.net core 读取Request.Body内容,读取request输入流的内容

在以前framework版本中可以使用如下代码读取StreamReader streamReader = new StreamReader(Request.InputStream...
abp vnext ef core连接MySql报空引用错,连接SqlServer报空引用错。abp vnext 的坑

使用abp vnext 真的太喜欢报空引用的错了。你报点错给一点具体的错不行么,这样搞起让人去猜太坑了,比如前面的a...
.NET Core使用NSwagger实现Api文档生成与版本控制

参考代码下载地址:https://download.tnblog.net/resource/index/ba55ad0850ca4b71bc56855d0b4782d1一:下载NSwa...
.NET CORE定时任务Quartz。控制台使用Quartz。在某个特定时间点执行定时任务。Cron表达式

基本使用下载依赖Quartz依赖:
<ItemGroup>
<PackageReference Include="Quartz" Ve...
.net core3.x使用nlog

下载依赖:<ItemGroup>
<PackageReferenceInclude="Nlog"Version="4.7.13"/>
...
Core EF Code First-黑色主题效果

[TOC]
创建好实体Student类:
public class Student
{
public int ID { get; set; }
public string...
.NET CORE防止CSRF跨站请求伪造

可以加特性ValidateAntiForgeryToken实现,还可以配合一个ActionName比如微软.NET CORE官方的一个案例中[HttpGet...
.net core3.x路由

匹配单个路由匹配固定的单个路径endpoints.MapControllerRoute(
name:"AA",
pattern:"About&qu...
EF Core中使用IDesignTimeDbContextFactory的测试方法,调试方法

DesignTimeDbContextFactory的作用
一些EF Core Tools命令(例如Migrations命令)需要在设计时创建一个派生的DbCo...
.net core nuget 安装ef相关的命令,ef常用依赖

ef的核心安装,一般使用code first什么的只需要这一个就可以了Install-PackageMicrosoft.EntityFrameworkCore.Sq...
.net core 跨域,.net5.0 跨域

前端请求接口报错:ccess to XMLHttpRequest at ‘xxx’ from origin ‘null’ has been blocked by CORS policy...
sqlsugar生成实体,sqlsugar生成Model

添加依赖:<ItemGroup>
<PackageReference Include="SqlSugarCore" Version="5.0....
ef core上下文对象在异步情况下被自动释放的问题。Cannot access a disposed object. A common cause of this error is disposing a context that was resolved

我们看看下面的代码:这里为了节省效率,更新缓存的操作放到了异步中去执行,但是执行到Article findArticle = _...
.net core读取配置文件,读取连接字符串。net core读取任意层,任意位置配置

获取并注入一个对象在appsettings.json中配置随便配置一点的:新建一个类装起来publicclassImgSaveConfig
{
pu...
.net core gRPC 客户端流式上传图片,文件。gRPC文件分段传输

html前台,完全一样:<formmethod="post"action="/home/UpLoadImgStream"enctype="m...
.net core gRPC base64上传图片,文件

客户端前台<div>
<inputtype="file"onchange="selectImage(this.files)"accept=&...
.net core过滤器向控制器添加参数

代码如下://给控制器传递参数
DTO_LoginInfologinUserInfo=newDTO_LoginInfo();
//对象的赋值操作.........
...
.net core序列化报错JsonSerializationException: Self referencing loop detected for property

在framework中可以使用如下代码解决:context.Configuration.ProxyCreationEnabled=false;但是在.net core中就不...
ef数据库迁移命令

.net core 数据库迁移可以参考:https://www.tnblog.net/aojiancc2/article/details/5370可以使用get-help命令查...
vs2019开发net core3.x修改视图页面后,刷新浏览器看不到修改后的效果

一:安装依赖包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NuGet 包。Install-PackageMicrosoft.AspNet...
net core webapi delete请求 错误 - 405.0 - Method Not Allowed

是因为被WebDAVModule模块限制了delete,put请求解决方法一:在iis中去干掉这个模块这样会全局影响所有网站解决方...
net core使用jwt 三: 使用过滤器实现通用token验证,Token验证工具类

net core使用jwt二 : 验证前台传递的tokenhttp://www.tnblog.net/aojiancc2/article/details/2845过滤器实现通用...
net core使用jwt二 : 验证前台传递的token

上一篇说了net core中生成jwt:http://www.tnblog.net/aojiancc2/article/details/2815现在说说怎么来验证前台传...
net core webapi运用自定义json格式

接上一篇net core api json相关,全局配置,时间格式化,首字母小写等:http://www.tnblog.net/aojiancc2/article...
.net core webapi json相关,全局配置,时间格式化,首字母小写等

在ConfigureServices中可以进行全局json配置,例如,全局处理一下事件格式问题services.AddMvc(option=>
{
...
WEBAPI报错:Attribute routes with the same name 'Get' must have the same template

是因为 asp.net core 中默认创建的 api controller 中的 Get(id) Action的属性都是[HttpGet("{id}", N...
.net core设置swagger为起始页

方法一:使用中间件来设置app.Use(next=>asynccontext=>
{
if(context.Request.Path=="/")
{...
ef core 公共接口封装

show me code:
public interface ICommonDAL<T> where T : class, new()
{
protecte...
net core base64上传图片

前台html:<div>
<inputtype="file"onchange="selectImage(this.files)"accept=&q...
.NET CORE中间件实现用户IP地址记录

中间件与过滤器的区别https://www.tnblog.net/aojiancc2/article/details/2537创建中间件RequestIPMyMiddlewarep...
net core控制器(控制台)中使用依赖注入

net core中使用的依赖注入默认是:DependencyInjection使用nuget下载:install-package Microsoft.Extensions.De...
net core获取请求方式,IP,UserAgent,请求地址等

直接贴代码//获取ip地址
stringipaddress=context.HttpContext.Connection.RemoteIpAddress.ToString();
vl.Ip...
net core过滤器。net core过滤器中获取依赖注入对象。net core过滤器中使用依赖注入。ServiceFilter

虽然对象都可以直接实例化得到。但是所有的对象依赖关系,都用DI容器去管理,这样后面想要更换对象的时候也非常...
net core中获取用户请求ip地址

方法一:通过注入来获取先添加一个依赖注入services.AddSingleton<IHttpContextAccessor,HttpContextAccessor...
net core 过滤器。net core 过滤器获取特性。过滤器获取控制器名称,获取action名称

注册过滤器的位置和net framework有点区别,但是也差不多。3.x版本中services.AddControllersWithViews(a=>
...
.net core发布出来swagger无法访问。docker 发布.net6 webapi swagger访问不到

因为代码里边设置swagger的代码是:
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
...
net core cookie和session无法使用问题,GDPR规则

最近在net core项目中使用cookie,session存储数据死活都不行,检查代码也没有问题呢,和以前的写法完全一样。后...
net core常用依赖下载

下载Newtonsoft.JsonInstall-Package Newtonsoft.Json-Version 12.0.1下载 Microsoft.IdentityModel.Tokens.dllI...
.net core上传图片,文件。webapi 上传图片文件

上传图片的前台代码都完全一样,直接来贴后台的代码吧publicActionResultUploadImage(List<IFormFile>upfi...
net core获取绝对路径,获取项目根目录。wwwroot所在的根目录

在net framework中获取绝对路径可以使用Server.MapPath("~")but.....在net core中并没有那个Server对...
.net core 文件下载,.net core excel下载

代码如下,非常简单实用:
private readonly IWebHostEnvironment _webHostEnvironment;
public PhoneControlle...
.net core webapi添加mvc,webapi添加转换mvc

添加静态资源访问1:添加wwwroot文件夹
直接右键添加文件夹即可2:然后在Configure中调用UseStaticFiles方法
ap...
net core自定义路由

net core自定义路由和.net framework中差不多,例如在.net framework中的自定义路由routes.MapRoute(
name:&quo...
net core使用StackExchange.Redis基础读写

Nuget下载: Install-Package StackExchange.Redis -Version 2.0.519hash表相关 获取所有键值,与所有valuepubli...
NET CORE配置EF连接字符串。windows验证的连接字符串配置

在appsettings.json中配置好连接字符串{"ConnectionStrings":{
"BloggingDatabase":"...
net core启动报错Unable to configure HTTPS endpoint. No server certificate was specified

这是因为net core2.1默认使用的https,如果使用Kestrel web服务器的话没有安装证书就会报这个错其实仔细看他的错...
.net core使用request,response,下载文件,下载excel等

使用request获取内容net core中request没有直接的索引方法,需要点里边的Query,或者formstringbase64=Request.Fo...
Net Core中使用cookie

net core中可以使用传统的cookie也可以使用加密的cookieNET CORE中使用传统cookie设置:HttpContext.Response.Co...
asp.net core2.0 依赖注入 AddTransient与AddScoped的区别

asp.net core主要提供了三种依赖注入的方式其中AddTransient与AddSingleton比较好区别AddTransient瞬时模式:每...
.net core常用命令

.net core查看sdk版本版本列表命令: dotnet --list-sdks命令函数dotnet build生成 .NET Core 应用程序。dotnet ...
.net core下载文件中文报错:Invalid non-ASCII or control character in header:

.net core下载附件遇到中文下载会报错:InvalidOperationException: Invalid non-ASCII or control character in...
.net core导入导出excel。下载excel。上传文件与下载文件。下载内存中构建的文件

使用的是npoi先下载依赖
<PackageReference Include="NPOI" Version="2.5.6" />
.n...
NET Core 使用 EF Code First

下面这些内容很老了看这篇:https://www.tnblog.net/aojiancc2/article/details/5365
项目使用多层,把...
.net core 此请求的 URL 的长度超过配置的 maxUrlLength 值

.net core 报错: 此请求的 URL 的长度超过配置的 maxUrlLength 值我这里之所以报这个错是因为去掉了WebDAV模块...