WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

06 2020 档案

摘要:LINQ查询表达式 约束 LINQ查询表达式必须以from子句开头,以select或group子句结束 关键字 from...in...:指定要查找的数据以及范围变量,多个from子句则表示从多个数据源查找数据。注意:C#编译器会把"复合from子句"的查询表达式转换为SelectMany()扩展方 阅读全文

posted @ 2020-06-19 11:41 WebEnh 阅读(418) 评论(0) 推荐(0) 编辑

摘要:var a = from m in DbContext.Set<T1>() join q in DbContext.Set<T2>() on new { m.ID, Phone=m.Phone1 } equals new { q.ID, Phone=q.Phone2 } where m.Phone1 阅读全文

posted @ 2020-06-19 11:40 WebEnh 阅读(1017) 评论(0) 推荐(0) 编辑

摘要:安装所需的包Install-Package AutoMapper.Extensions.Microsoft.DependencyInjection 配置AutoMapperpublic void ConfigureServices(IServiceCollection services){ serv 阅读全文

posted @ 2020-06-16 20:29 WebEnh 阅读(249) 评论(0) 推荐(0) 编辑

摘要:目录 介绍 使用代码 添加项目和项目状态处理 下载源文件 - 989.1 KB 介绍 这是一篇由多部分组成的文章的第三部分,演示了通过EntityFramework Core 2.1(EF)将C#enum值映射到数据库表中的string值。它解决了enum与应用程序实体的一对多和多对多关系中的值映射 阅读全文

posted @ 2020-06-16 13:49 WebEnh 阅读(450) 评论(0) 推荐(0) 编辑

摘要:ABP Vnext发邮件要使用AbpMailKitModule的实现IEmailSender,要检查添加了Volo.Abp.MailKit,其dependon 要添加typeof() 它使用Setting里面的配置,在官方已经配置如下 internal class EmailSettingProvi 阅读全文

posted @ 2020-06-16 13:32 WebEnh 阅读(1065) 评论(0) 推荐(0) 编辑

摘要:#region 用SHA1加密字符串 /// <summary> /// 用SHA1加密字符串 /// </summary> /// <param name="source">要扩展的对象</param> /// <param name="isReplace">是否替换掉加密后的字符串中的"-"字符 阅读全文

posted @ 2020-06-15 16:21 WebEnh 阅读(1866) 评论(0) 推荐(0) 编辑

摘要:断点续传客户端实现主要参考了以下文章: https://blog.csdn.net/binyao02123202/article/details/76599949 客户端实现续传的主要是一下几点 1.客户端的下载请求要包含“Range”头部 2.客户端通过 response 回来的头部判断是否包含“ 阅读全文

posted @ 2020-06-15 03:01 WebEnh 阅读(1347) 评论(0) 推荐(1) 编辑

摘要:简单来说,使用Ioc模式需要两个步骤,第一是把服务注册到容器中,第二是从容器中获取服务,我们一个一个讨论并演化。这里不会考虑使用如Autofac等第三方的容器来代替默认容器,只是提供一些简单实用的小方法用于简化应用层的开发。 将服务注入到容器 asp.netcore官方给出的在容器中注册服务方法是, 阅读全文

posted @ 2020-06-15 03:00 WebEnh 阅读(560) 评论(0) 推荐(0) 编辑

摘要:原文:.net core 下监控Sql的执行语句 最近在编写.net core程序,因为数据库从Sql Server 切换到 MySql的原因,无法直接查看sql的具体语句,随着业务量的剧增,痛苦也与日俱增,为了彻底解决该问题,我在github、stackoverflow等站点不断搜索,试图找到一个 阅读全文

posted @ 2020-06-15 02:58 WebEnh 阅读(1219) 评论(0) 推荐(0) 编辑

摘要:首先,以下方式是错误的(这个重复读取只能在using语句里面生效,因为用了ms对象赋值,当using结束后ms资源被释放,Request.Body就无法再读了) [HttpPost] public async Task<string> Post() { //StreamReader sr = new 阅读全文

posted @ 2020-06-13 02:26 WebEnh 阅读(595) 评论(0) 推荐(0) 编辑

摘要:一:创建EF的类库,同时将此项目设置为启动项(为Scaffold-DbContext -tables指令使用),同时安装2个包 ①Microsoft.EntityFrameworkCore.Tools ②Pomelo.EntityFrameworkCore.MySql (这个是第三方的ef mysq 阅读全文

posted @ 2020-06-12 17:53 WebEnh 阅读(2777) 评论(0) 推荐(0) 编辑

摘要:http://www.vnfan.com/helinbin/tag/Abp%20vNext框架/ 阅读全文

posted @ 2020-06-11 14:09 WebEnh 阅读(435) 评论(0) 推荐(0) 编辑

摘要:依赖注入 ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjection nuget包)开发的.因此,它的文档在ABP中也是有效的. 虽然ABP框架没有对任何第三方DI提供程序的核心依赖, 但它必须使用一个提供程序来支持 阅读全文

posted @ 2020-06-11 14:08 WebEnh 阅读(2336) 评论(0) 推荐(0) 编辑

摘要:一、简要说明 【项目源码】 【章节目录】 前面我们已经初步完成了框架的功能了,jwt的也已经接入完成了。 现在需要进行全局异常的接入了,abpvnext官方本来就有了全局异常的模块了,介绍链接。但是我自己感觉那个并不是很符合我自己的开发标准,因此需要替换掉他们的异常处理,变成由我们自己输出的形式,且 阅读全文

posted @ 2020-06-11 10:54 WebEnh 阅读(1314) 评论(0) 推荐(0) 编辑

摘要:EF 命令行 使用管理台模式 Add-Migration 添加一个新的迁移(名词),string是迁移的名称remove-Migration 删除上一次的迁移Update-Database 更新最近一次的迁移到数据库(有时候可能与原来的数据库产生冲突,所以可能并不能迁移到数据库)Update-Dat 阅读全文

posted @ 2020-06-11 10:53 WebEnh 阅读(411) 评论(0) 推荐(0) 编辑

摘要:在C#中的字符串类String中,有个Length属性表示字符串的长度,但该字段返回的是字符的个数,如果字符串中含有中文字符的话,一个汉字占用两个字符的长度,此时获取的长度就不够精确,当然也看具体业务需要。以下方法可用于计算字符串长度,字符串中的一个汉字计为两个字符。 /// <summary> / 阅读全文

posted @ 2020-06-04 00:34 WebEnh 阅读(1126) 评论(0) 推荐(0) 编辑