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