摘要: 一、新建好项目与类库, 并添加好EF依赖 二、在EFCore层添加DataModel和DbContext上下文对象 三、在Startup类的ConfigureServices方法中添加EF的依赖注入 四、使用命令Add-Migration通过代码生成数据库 直接运行命令报错: 启动项目添加对Micr 阅读全文
posted @ 2022-04-18 17:04 SilverFox8588 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 之前学习了设计模式原型模式,在原型模式中就提到了对象的深拷贝。深拷贝指的是拷贝一个对象时,不仅仅把对象的引用进行复制,还把该对象引用的值也一起拷贝。与浅拷贝不同的就是,深拷贝后的拷贝对象就和源对象互相独立,其中任何一个对象的改动都不会对另外一个对象造成影响。 在查询资料之后,探究了以下几种C#对象深 阅读全文
posted @ 2022-04-16 10:19 SilverFox8588 阅读(3868) 评论(6) 推荐(3) 编辑
摘要: 在网页头部添加下面所示红底行内容即可。<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="referrer" content="no-referrer"> </head><body> </body></ht 阅读全文
posted @ 2022-04-13 16:42 SilverFox8588 阅读(868) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// Post as x-www-form-urlencoded /// </summary> /// <param name="url">请求地址</param> /// <param name="data">"a=1&b=2" - 请求参数格式</param> pu 阅读全文
posted @ 2022-04-13 14:37 SilverFox8588 阅读(2937) 评论(0) 推荐(0) 编辑
摘要: 在执行数据列表查询操作时,会大量用到分页函数,为了避免重复,大部分的操作可以通过如下泛型函数实现。 1. 通用函数如下 public static string ConnectionString = ConfigurationManager.ConnectionStrings["MyStrConn" 阅读全文
posted @ 2022-02-08 14:07 SilverFox8588 阅读(709) 评论(1) 推荐(0) 编辑
摘要: 在IIS7.5中安装一个C# MVC的站点,报如下错误: 若关闭URL重写(伪静态)功能则网站访问正常。那么就可以肯定这是IIS引发的问题,需要重新配置IIS。配置方法如下: 1. 添加通配符脚本映射。 可执行文件选择:C:\Windows\Microsoft.NET\Framework\v4.0. 阅读全文
posted @ 2021-12-20 14:32 SilverFox8588 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 前不久做一个项目接口对接,C#的程序调用Java程序的Api接口,而这个Api接口为了安全性,所有参数必须统一采用AES和RSA加密算法进行加密,返回的结果也是经过Java的AES和RSA加密。本来以为C#和Java常用的AES加密解密都是互通的,没想到完全不是那么一回事。网上也查了不少方案,靠谱的 阅读全文
posted @ 2021-12-16 23:06 SilverFox8588 阅读(2373) 评论(1) 推荐(1) 编辑
摘要: 我们通过如下步骤演示基于Windows 10 的Docker+Jenkins实现自动化部署.Net Core Web Api 项目。 一、在Docker容器里部署运行Jenkins应用程序 1. Win10启动docker,拉取jenkins镜像: 先搜索jenkins镜像:docker searc 阅读全文
posted @ 2021-10-13 10:06 SilverFox8588 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Kubernetes (K8s) 和 Docker容器技术,当前非常流行的分布式部署技术.。但是这套技术栈对中国的.Net程序员不怎么友好。 1、好多镜像都是需要梯子才能访问; 2、window程序员天生对命令行操作陌生; 3、好多资料都是linux 等等..... 下面我们来一起安装部署下,并解决 阅读全文
posted @ 2021-10-12 11:12 SilverFox8588 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 1.新建一个WebApi项目 默认的web api项目包含一个默认的api:/weatherforecast 2. 新建一个Dockerfile文件 #See https://aka.ms/containerfastmode to understand how Visual Studio uses 阅读全文
posted @ 2021-10-09 11:06 SilverFox8588 阅读(399) 评论(0) 推荐(0) 编辑