自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【C#】异常抛出

在 C# 中,你还可以创建自定义异常类,以提供更详细的错误信息和处理特定的错误情况。通常,自定义异常类会继承自 System.Exception 或其子类。系统异常类:提供了多种预定义的异常类型,用于处理常见的错误情况。自定义异常类:允许开发者创建专门的异常类来处理特定的应用程序错误。

2024-08-15 18:51:17 781

原创 【.Net 6.0】使用QuartZ创建定时任务

假如我们的定时任务,执行一次需要耗时比较久,而且后一次执行需要等待前一次完成,并且需要前一次执行的结果作为参考,那么就需要设置任务的任性。因为默认情况下,工作单元在每一次运行都是一个新的实例,相互之间独立运行,互不干扰。这篇文章主要介绍了.net 6 配置QuartZ定时任务的过程,在VS2022中,通过Nuget包管理器安装Quartz 3.8.1 ,这是.net 6 依赖的最高版本,在此记录学习一下,需要的朋友可以参考下。以上两个特性,只需要标记在任务对应的类上即可。

2024-08-13 20:21:16 863

原创 【.NET Core】Sentry-异常监控

针对.NET Core的两种集成方式。

2024-07-30 19:33:50 1570

原创 【.net 6.0】将swagger的控制器名称替换为中文注释

默认情况下,如果我有一个名为ShippingController的控制器,则swagger生成的UI名称为“Shipping”,我想把我的控制器的名字改成更友好的或者用另一种语言写的。我能找到的最好的办法是用一个SwaggerOperation属性来改变名字,但是这有一个限制,那就是它是一个方法级别的属性,我真的不想在每个方法上都指定这个名字。所以,我创建了一个约定类来与控制器的Route属性一起使用,我们通常在控制器上使用这个类,然后让swagger使用它作为控制器的名称。

2024-07-26 11:08:54 371

原创 .netcore 3.1 Swagger

打开项目属性,在输出=>xml文档文件位置写上相对路径(此路径和代码c.IncludeXmlComments(xmlPath)里的xmlPath要保持一致)在ConfigureServices方法里用AddSwaggerGen添加服务。在Configure里加上UseSwagger和UseSwaggerUI。

2023-06-17 17:48:45 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除