最新发布

asp.net core 腾讯验证码的接入示例代码
Asp.net

asp.net core 腾讯验证码的接入示例代码

2020-03-14 标签:asp,n,et,core,腾讯,验证,接入,示例,代码,intro,之前,使用,服务,是用,而且是,比较,旧的

Intro之前使用的验证码服务是用的极验验证,而且是比较旧的,好久之前接入的,而且验证码服务依赖 Session,有点不太灵活,后来发现腾讯也有验证码服务,而且支持小程序,并且是唯一支持小程序的验证码。。(垄断么。。)而且相比之下,腾讯验证码不需要依赖 Session,集成起来也比较方便,于是就用了

ASP.NET Core中使用MialKit实现邮件发送功能
Asp.net

ASP.NET Core中使用MialKit实现邮件发送功能

2020-03-14 标签:asp,net,core,中使,mialkit,实现,邮件,发送,功能,具体,代码,如下,所示,首先,需要,导入,mailkit,nuget

具体代码如下所示:# 导包首先我们需要导入 MailKit NuGet包,NuGet安装包命令在下方拓展介绍中。# 引用命名空间using MailKit.Net.Smtp;using MimeKit;# 邮件发送帮助类/// /// 发送邮件/// /// 发件人名字/// 接收邮箱/// 发送邮

Asp.Net Core用NLog记录日志操作方法
Asp.net

Asp.Net Core用NLog记录日志操作方法

2020-03-14 标签:asp,net,core,nlog,记录,日志,操作方法,需求,自动,写入,数据库,文件,appsettings,json,连接,更改,不需要

需求1.日志自动写入到数据库、写入到文件2.appsettings.json数据库连接更改后,不需要去改NLog中的连接地址,启动网站或项目时自动检测变动然后去更改,以appsettings.json为准,保持同步。3.写入日志时,除了NLog自带的字段,新增LogType自定义字段记录日志类型,例

asp.net core利用AccessControlHelper实现控制访问权限
Asp.net

asp.net core利用AccessControlHelper实现控制访问权限

2020-03-14 标签:asp,n,et,core,利用,实现,控制,访问,权限,intro,由于,项目,需要,基于,mvc,web,框架,才有,控制组

Intro#由于项目需要,需要在基于 asp.net mvc 的 Web 项目框架中做权限的控制,于是才有了这个权限控制组件,最初只是支持 netframework,后来 dotnetcore 2.0 发布了之后添加了对 asp.net core 的支持,在 dotnetcore 3.0 发布之后也

asp.net core 3.0中使用swagger的方法与问题
Asp.net

asp.net core 3.0中使用swagger的方法与问题

2020-03-14 标签:asp,n,et,core,中使,swagger,方法,问题,intro,上次,更新,简单,记录,使用,项目,api,比较简单,匿名

Intro#上次更新了 asp.net core 3.0 简单的记录了一下 swagger 的使用,那个项目的 api 比较简单,都是匿名接口不涉及到认证以及 api 版本控制,最近把另外一个 api 项目升级到了 3.0,还是遇到了一些问题,这里单独写一篇文章介绍,避免踩坑。Swagger 基本使

ASP.NET Core 过滤器中使用依赖注入知识点总结
Asp.net

ASP.NET Core 过滤器中使用依赖注入知识点总结

2020-03-14 标签:asp,net,core,过滤器,中使,依赖,注入,知识点,总结,如何,也用,构造,函数,一般,自定义,直接,特性,方式,标识

如何给过滤器ActionFilterAttribute也用上构造函数注入呢?一般自定义的过滤器直接用特性方式标识就能使用[ContentFilter]因为构造函数在使用的时候要求传参,然后我们可以使用这个ServiceFilter在ASP.NET Core里,我们可以使用ServiceFilter来

asp.net和php的区别点总结
Asp.net

asp.net和php的区别点总结

2020-03-14 标签:asp,n,et,php,区别,总结,哪个,更好,之前,微软,的是,大力推广,看起来,很有前途,现在,推广,成了,障碍,windows,server

asp.net和php哪个更好?在.net之前,微软的是ASP。在微软的大力推广下,其看起来还是很有前途的。但现在,微软想推广asp.net,而ASP成了其障碍。所以从Windows Server 2003开始,微软对ASP做了许多限制,比如上传文件不能超过200KB等。再看看现在,微软为了推广Wi

asp.net core razor自定义taghelper的方法
Asp.net

asp.net core razor自定义taghelper的方法

2020-03-14 标签:asp,n,et,core,razor,自定义,taghelper,方法,又一个,新的,名词,通过,操作,html,标签,条件,输出,更是,自由,添加

又一个新的名词(taghelper),通过taghelper是可以操作html标签、条件输出、更是自由添加内外元素。当然也内置了挺多的asp-开头的taghelper。下面文章中也简单的带大家实现一个taghelper;创建自定义html元素创建一个类ButtonTagHelpertagName为标

asp.net大文件上传解决方案实例代码
Asp.net

asp.net大文件上传解决方案实例代码

2020-03-14 标签:asp,n,et,大文件,上传,解决方案,实例,代码,net,core,webapi,后端,api,vue,构建,前端,页面,axios,从前

以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。准备文件上传的API#region 文件上传 可以带参数[HttpPost("upload")]public JsonResult uploadPro

ASP.NET MVC实现依赖注入的完整过程
Asp.net

ASP.NET MVC实现依赖注入的完整过程

2020-03-14 标签:asp,net,mvc,实现,依赖,注入,完整,过程,前言,java,spring,自动,功能,使得,代码,变得,更加,简洁,灵活,想把

前言在java的spring中有自动注入功能,使得代码变得更加简洁灵活,所以想把这个功能移植到c#中,接下来逐步分析实现过程1.使用自动注入场景分析在asp.net mvc中,无论是什么代码逻辑分层,最终的表现层为Controller层,所以我们注入点就是在Controller中,这里我们需要替换默