随笔分类 -  .Net Core

摘要:1.需求 如上图所示,字典表中字典类型和字典类型描述是重复的,新建时需要重复录入很不方便,所以需要从新增时从选中行带入到新建的文本框中。由于没有找到选中行事件的回调,所以采用其他方式处理。 2.方案 1.使用@bind-SelectedRows绑定选中行对象,开发中DictionaryDto替换为实 阅读全文
posted @ 2023-04-10 19:57 微风吹过~ 阅读(135) 评论(0) 推荐(0) 编辑
摘要:1.新建项目 1.1 安装abp cli dotnet tool install -g Volo.Abp.Cli 1.2 创建项目 前往https://abp.io/get-started 下载项目,笔者选定项目为blazor-server + postgreSql abp new ProjectN 阅读全文
posted @ 2023-04-04 17:15 微风吹过~ 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1.nuget引入Swashbuckle.AspNetCore <ItemGroup> <PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" /> </ItemGroup> 2.添加配置中间件Startup public 阅读全文
posted @ 2022-12-07 15:19 微风吹过~ 阅读(187) 评论(0) 推荐(1) 编辑
摘要:获取手机号 从基础库 2.21.2 开始,对获取手机号的接口进行了安全升级,以下是新版本接口使用指南。(旧版本接口目前可以继续使用,但建议开发者使用新版本接口,以增强小程序安全性) 因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 button 组件的点击来触发。另外 阅读全文
posted @ 2022-08-29 15:49 微风吹过~ 阅读(1289) 评论(0) 推荐(4) 编辑
摘要:1.搭建回调服务器 可参考:https://www.cnblogs.com/zspwf/p/16381643.html进行搭建 2.编写代码 2.1接口定义 应用可以发送模板卡片消息,发送之后可再通过接口更新可回调的用户任务卡片消息的替换文案信息(仅原卡片为 按钮交互型、投票选择型、多项选择型的卡片 阅读全文
posted @ 2022-06-20 10:43 微风吹过~ 阅读(1179) 评论(0) 推荐(2) 编辑
摘要:using Sys = System;using System.IO; /// <summary> /// 写入文件 /// </summary> /// <param name="Path">文件路径</param> /// <param name="content">文件内容</param> p 阅读全文
posted @ 2022-06-17 10:40 微风吹过~ 阅读(418) 评论(0) 推荐(0) 编辑
摘要:1.问题截图 2.测试回调模式成功 测试回调模式地址https://open.work.weixin.qq.com/wwopen/devtool/interface/combine,建立连接 => 测试回调模式 3.解决 测试回调成功,但是发现返回结果带了引号,可能是导致回调不成功原因。下面代码为错 阅读全文
posted @ 2022-06-16 13:44 微风吹过~ 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:这是因为ef core上下文对象在异步情况下会被自动释放的问题 是依赖注入生命周期的问题,scope模式是同一个请求获取得到相同的实例(ef注入的默认方式是scope),然后我又使用task开了一个先线程形成异步,这样就造成请求执行完了对象就已经释放了,然后线程里边缺还去用到了ef的上下文对象,所以 阅读全文
posted @ 2022-06-06 10:12 微风吹过~ 阅读(577) 评论(0) 推荐(0) 编辑
摘要:异常描述 System.InvalidOperationException HResult=0x80131509 Message=Nullable object must have a value. Source=System.Private.CoreLib StackTrace: at Syste 阅读全文
posted @ 2022-05-31 15:00 微风吹过~ 阅读(444) 评论(0) 推荐(0) 编辑
摘要:接口定义 应用支持推送文本、图片、视频、文件、图文等类型。请求方式:POST(HTTPS)请求地址: https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN 参数说明: ACCESS_TOKEN 必填 - 阅读全文
posted @ 2022-05-07 10:31 微风吹过~ 阅读(2014) 评论(1) 推荐(5) 编辑
摘要:安装Hangfire 新建ASP.NET Core空 项目,.Net Core版本3.1 往*.csproj添加包引用,添加新的PackageReference标记。如下所示。请注意,下面代码段中的版本可能已经过时,如有需要,请使用nuget获取最新版本。 <ItemGroup> <PackageR 阅读全文
posted @ 2022-05-06 16:22 微风吹过~ 阅读(1413) 评论(2) 推荐(5) 编辑
摘要:准备 1.框架 .netcore 版本 yishaadmin开源框架 2.模板 本文模板使用adminlte3.0,文档地址https://adminlte.io/docs/3.0/ 3.菜单表关键字段 id 表主键(当前菜单) ParentId 父级ID(父级菜单 为0时为顶级菜单,也可能为内容) 阅读全文
posted @ 2022-04-28 14:56 微风吹过~ 阅读(1083) 评论(0) 推荐(5) 编辑
摘要:1.获取部门成员 请求方式:GET(HTTPS)请求地址:https://qyapi.weixin.qq.com/cgi-bin/user/simplelist?access_token=ACCESS_TOKEN&department_id=DEPARTMENT_ID&fetch_child=FET 阅读全文
posted @ 2022-04-26 14:14 微风吹过~ 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1.开发前准备 参数获取 corpid 每个企业都拥有唯一的corpid,获取此信息可在管理后台“我的企业”-“企业信息”下查看“企业ID” secret secret是企业应用里面用于保障数据安全的“钥匙”,每一个应用都有一个独立的访问密钥,为了保证数据的安全,secret务必不能泄漏。 框架 例 阅读全文
posted @ 2022-04-21 16:49 微风吹过~ 阅读(2980) 评论(4) 推荐(6) 编辑
摘要:1.事情起因 某天朋友突然问我他的EF不能保存,让我帮忙看看,观察发现主表中存在明细表的集合,导致保存失败。 2.解决方案 方案1:DTO模型与DO模型分开,保存时映射。 分层领域模型规约名词解释: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( 阅读全文
posted @ 2022-04-10 00:00 微风吹过~ 阅读(1099) 评论(1) 推荐(1) 编辑
摘要:1.在Startup添加 new JobCenter().Start();(红色字体,下同) // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. publ 阅读全文
posted @ 2022-04-05 23:52 微风吹过~ 阅读(815) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示