![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.NET CORE
石庆SQ
若年华终将被遗忘 记得你我
展开
-
Quartz.Net 使用案例
在做项目的时候要完成定时的删除日志文件以及数据库数据,就想到了用Quartz.Net。Quartz.Net是非常流行的Java作业调度系统Quartz的C#实现。Quartz的几个重要元素:Scheduler:任务调度器Trigger:触发器Job:接口JobDetail:Job实现类及静态信息Calendar:时间点简单使用demo注:新版本Quartz皆是采用的异步,3.0以下的方法使用大同小异。1、通过nuget下载程序包:Quartz2、引用:using Quartz; .原创 2020-12-10 14:52:04 · 541 阅读 · 0 评论 -
dotnet Core MailKit的具体使用教程
1、先安装MailKit的NuGet包//引用命名空间using MailKit.Net.Smtp;using MimeKit;2、具体实现注:得获取发送邮箱的授权码 //收件人邮箱 string mailName="******@136.com"; //发送的标题 string title="测试"; //发送的内容 string bobyText="测试发送成功!"; // 邮件服务器smtp.qq.com表示qq邮箱服务器 string原创 2020-09-27 14:57:12 · 686 阅读 · 0 评论 -
通过反射获取动态类型并执行泛型类方法
通过反射获取类型并执行泛型类方法在做项目的时候用到过,虽然说执行起来效率不高,但是胜在耦合性高、方便使用。先创建方法根据string类型获取到类:public static object Get(string tableName){Assembly am = Assembly.GetExecutingAssembly();return am.CreateInstance("你的实体类地址" + tableName);}实际使用:定义需要运行的泛型类的公共方法public sta原创 2020-08-14 14:16:00 · 522 阅读 · 0 评论 -
.NET Core Api使用配置Swagger
1、项目下载NuGet包Swashbuckle.AspNetCore.Swagger: 一些模型实体定义Swashbuckle.AspNetCore.SwaggerGen: Swagger生成器Swashbuckle.AspNetCore.SwaggerUI:Swagger UI工具2、配置相关信息2.1 在配置文件Startup中配置:ConfigureServices:public void ConfigureServices(IServiceCollection services)原创 2020-06-11 15:35:25 · 516 阅读 · 0 评论 -
.net core webapi Post接收不到ajax请求数据
在做.NET CORE WEBAPI接口案例的时候碰到了前端页面ajax post请求接口时,api接收到的数据为NULL。在core里面FromBody对应的是application/json或xml这种格式FromForm对应的www-for或者form-data这种格式apiController这个貌似是2.1开始才有的不加apicontroller的话,默认是FromForm,加了默认是FromBody//前端代码$.ajax({ type: 'POST', u原创 2020-06-09 09:23:50 · 2616 阅读 · 0 评论 -
.NET Core WebAPI+EF Core项目使用
.NET Core WebAPI+EF Core下载核心库配置API文件自己封装SqlQuery方法,执行SQL语句下载核心库创建.NET CORE WEBAPI的解决方案;通过NuGet下载程序包:Microsoft.EntityFrameworkCore.Design;Microsoft.EntityFrameworkCore.Tools;Microsoft.EntityFram...原创 2020-04-10 09:49:39 · 2830 阅读 · 0 评论