.NET Core
文章平均质量分 51
预立科技
这个作者很懒,什么都没留下…
展开
-
3DES(DESede、Triple-DES、DES-EDE) 加解密 C#
对称加密(DES、3DES)、非对称加密(RSA、SHA1withRSA)参考: https://blog.csdn.net/sinat_16998945/article/details/946390233DES、DESede、Triple-DES、DES-EDE名称相互都是别名一、C# 加解密代码默认模式为:DESede/ECB/PKCS7using System;using System.IO;using System.Security.Cryptography;using System原创 2021-08-25 15:41:53 · 904 阅读 · 0 评论 -
接口返回统一数据格式
前端与后端服务分离时,后端服务常常需要定义统一的数据格式以下面的json格式为例{ "code": 1, "msg": "成功", "data": [ { "id": null, "nickname": "小明", "sex": null }, { "id": null, "nickname": "小红", "sex": null } ]}code:请求状态msg: 请求状态原创 2021-03-27 09:21:21 · 1173 阅读 · 0 评论 -
Net Core Web Api 配置Swagger
一、创建NET Core API项目NET Core 2.2二、安装Swagger打开NuGet包管理器搜索Swashbuckle.AspNetCore安装在项目上三、配置Swagger1.ConfigureServices配置服务配置Swagger生成器服务services.AddSwaggerGen(c =>{c.SwaggerDoc(“v1”, new OpenAp...原创 2020-05-06 18:15:48 · 495 阅读 · 0 评论 -
.NET Core ConfigureServices与Configure
经常看到这个两个ConfigureServices与Configure,对于它们的用法总是说不清道不明,下面看了微软官方文档,再次记录总结下简单的说1.Configure配置请求管道2.ConfigureServices配置服务一、官方说明1.ConfigureServicesThis method gets called by the runtime. Use this metho...原创 2020-04-30 11:19:35 · 5144 阅读 · 0 评论 -
c# 多态(重载overload、重写override、虚方法virtual、抽象方法abstract)
一、定义多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态有下面概念:重载、重写、虚方法、抽象方法以及隐藏方法。二、重载(overload)(1)方法名必须相同(2)参数列表必须不相同(3)返回值类型可以不相同public void Sum(){ int a = 1 + 1;}public void Sum(int input)...原创 2020-02-19 19:07:37 · 1248 阅读 · 0 评论 -
.NET Core 中AutoMapper的配置及使用
一、AutoMapper说明1.AutoMapper是一个对象-对象映射器。对象-对象映射通过将一种类型的输入对象转换为另一种类型的输出对象来工作。二、.NET Core中配置AutoMapper1.NuGet安装AutoMapper.Extensions.Microsoft.DependencyInjection2.创建配置文件,并添加映射配置需要继承AutoMapper中的Profi...原创 2019-11-14 18:05:03 · 2549 阅读 · 0 评论 -
控制反转(IOC)、依赖注入(DI)
一、概念1.控制反转(IOC):通俗理解为“将控制权交出去,交给调用你的人去控制”,是一种设计思想或原则,而不是一种具体的实现。具体实现控制反转最常见是方法是依赖注入。2.依赖注入(DI):通俗理解为“自己调用方法前,先将它依赖传递给它,再进行调用”二、举例:A类中需要调用B类中的b方法,但是b方法中又需要C类中的c方法。1.未使用控制反转思想:A类调用B类,B类直接调用C类。na...原创 2019-11-08 17:13:37 · 1341 阅读 · 0 评论 -
ABP框架—后台:调用存储过程Stored Procedures、视图Views(11)
在使用ABP框架构想项目时,如果想在仓储层调用存储过程,视图等对象,我们可以自定义一些方法来使用。原创 2019-11-06 18:23:56 · 3575 阅读 · 0 评论 -
.Net Core 处理跨域问题
一、什么是跨域(源)跨域指的是从一个域名下去请求另外一个不同的域名下的资源。说明:跨域和跨源可以看作相同,只是用词不一样二、为什么会有跨域(源)这个问题原因:浏览器的同源策略导致了跨域(源)同源策略说明:https://developer.mozilla.org/zh-CN/docs/Web/Security/Same-origin_policy举例:http://www...原创 2019-09-19 16:39:00 · 3058 阅读 · 0 评论