随笔分类 -  net6

摘要:数据库只存时间,不存日期,ORM框架SqlSugar应该怎么定义字段 在SqlSugar中,对应数据库的TIME类型,可以使用TimeSpan类型来表示时间。SqlSugar会在执行数据库操作时,自动处理TimeSpan与数据库的TIME类型之间的转换。 以下是一个简单的示例,演示如何在实体类中使用 阅读全文
posted @ 2024-12-26 13:56 ziff123 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-12-22 11:13 ziff123 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1、安装NPOI 2.7.2 2、工具类DataTableTool.cs,将list 转成DataTable using System.Collections; using System.Data; using System.Reflection; namespace Common.Helper { 阅读全文
posted @ 2024-12-09 09:32 ziff123 阅读(84) 评论(0) 推荐(0) 编辑
摘要:.net8调试正常,发布到IIS报HTTP Error 500.30 - ASP.NET Core app failed to start。 解决办法: 停止IIS站点,运行发布项目的“XXX.exe”,在运行窗口就可以看到具体的错误信息。 在根据具体错误信息解决。 另:站点的文件夹权限不够,也会报 阅读全文
posted @ 2024-11-20 09:02 ziff123 阅读(474) 评论(0) 推荐(0) 编辑
摘要:SqlSugar code first 字段为枚举类型,默认生成数据库字段为bigint如何设置为int类型 第一种方法:定义枚举的时候,后面加int,例: public enum JobTypeEnum : int { [Description("全部")] all = 0, [Descripti 阅读全文
posted @ 2024-08-07 14:24 ziff123 阅读(106) 评论(0) 推荐(0) 编辑
摘要:AI对话接口采用流式返回,使用Flurl处理返回的数据流 using Flurl; using Flurl.Http; [HttpPost] public async Task<string> GetLiushiChatLaw() { //1、请求参数,根据实际情况 YourModel reques 阅读全文
posted @ 2024-08-05 15:50 ziff123 阅读(360) 评论(0) 推荐(0) 编辑
摘要:1、可以实例化的通过参数获取 [HttpPost] public IActionResult Post([FromBody] MyModel model) { // 在这里你可以使用model中的数据 return Ok(model); } 当你发送一个POST请求到这个控制器动作时,ASP.NET 阅读全文
posted @ 2024-08-02 16:10 ziff123 阅读(127) 评论(0) 推荐(0) 编辑
摘要:IIS同一站点下布两个net8 、net core报 “ASP.NET Core does not support multiple apps in the same app pool”,意思是多个.net core程序不支持同一个程序池。那我们手动在创建一个程序池,分给另一个应用程序就可以了。步骤 阅读全文
posted @ 2024-07-26 10:04 ziff123 阅读(162) 评论(0) 推荐(0) 编辑
摘要:方法 public static Expression<Func<T, T2, T3, T4,T5, bool>> AndFive<T, T2, T3, T4,T5>(this Expression<Func<T, T2, T3, T4,T5, bool>> expr1, Expression<Fu 阅读全文
posted @ 2024-04-25 17:09 ziff123 阅读(27) 评论(0) 推荐(0) 编辑
摘要:一、查询增加过滤器 需求说明:有几张表(医生表、病人表等),有个字段ClinicID都与诊所表主键Id关联。用户登录系统时候,根据所分配的诊所权限,只查看自己诊所的数据。通过查询过滤器,在查询每个表的时候,自动将ClinicID==当前登录用户所属ClinicID,添加上。 1、创一个IClinic 阅读全文
posted @ 2024-04-25 11:51 ziff123 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1.概要 在.NET8中C#的新增特性,System.ComponentModel.DataAnnotations 命名空间包括用于云原生服务中的验证场景的新数据验证特性。 虽然预先存在的 DataAnnotations 验证程序适用于典型的 UI 数据输入验证(例如窗体上的字段),但新特性旨在验证 阅读全文
posted @ 2024-01-26 13:39 ziff123 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1、添回操作类文件AppSettings.cs using Microsoft.Extensions.Configuration.Json; namespace YYApi.Helper { /// <summary> /// appsettings.json操作类 /// </summary> p 阅读全文
posted @ 2024-01-19 09:30 ziff123 阅读(822) 评论(0) 推荐(0) 编辑
摘要:1、项目用到依赖注入参考: https://www.cnblogs.com/handsomeziff/p/16390502.html 2、新建ICaching接口 using Microsoft.Extensions.Caching.Distributed; namespace YYApi.Cach 阅读全文
posted @ 2024-01-15 12:02 ziff123 阅读(154) 评论(0) 推荐(0) 编辑
摘要:.NET 提供了一个类方便用来发出操作取消的信号,这个类就是CancellationToken,它的好处在于它可以在任意数量的线程之间、线程池任务之间、Task之间传递信号,并且所需的代码很简单。通常用于下载超时中断、用户取消任务等情况。 CancellationToken 通常搭配 Cancell 阅读全文
posted @ 2023-01-25 23:08 ziff123 阅读(2320) 评论(0) 推荐(0) 编辑
摘要:net core6 webapi接口返回JSON字段首字母自动转成小写,可以在Program.cs里面加 builder.Services.AddControllers().AddJsonOptions(options => { options.JsonSerializerOptions.Prope 阅读全文
posted @ 2022-10-01 16:12 ziff123 阅读(570) 评论(0) 推荐(0) 编辑
摘要:1、nuget引用 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.SqlServer.Design Microsoft.EntityFramewo 阅读全文
posted @ 2022-07-24 23:26 ziff123 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1、nuget引用 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.SqlServer.Design Microsoft.EntityFramewo 阅读全文
posted @ 2022-07-03 22:22 ziff123 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1、Nuget引入Castle.Core 2、新建CustomInterceptor类,实现IInterceptor接口 1 using Castle.DynamicProxy; 2 using System; 3 using System.Collections.Generic; 4 using 阅读全文
posted @ 2022-06-19 16:15 ziff123 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1、Nuget引入 Autofac、Autofac.Extensions.DependencyInjection 2、Program.cs里面添加注入配置 { //第一种方式注入 builder.Host.UseServiceProviderFactory(new AutofacServicePro 阅读全文
posted @ 2022-06-19 14:54 ziff123 阅读(141) 评论(0) 推荐(0) 编辑

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