11 2020 档案

摘要:在本文中,我将分享我在ASP.NET Core应用程序中使用依赖注入的经验和建议。 这些原则背后的动机是: - 有效设计服务及其依赖项 - 防止多线程问题 - 防止内存泄漏 - 防止潜在的错误 本文假定您已经基本熟悉了依赖注入和ASP.NET Core。 如果没有,请首先阅读文档[ASP.NET Core 依赖注入](https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-5.0) 阅读全文
posted @ 2020-11-18 21:25 Vincent-Huang 阅读(672) 评论(0) 推荐(1)
摘要:前言 通过使用gitlab,你可以拥有自己的git服务器、具备github的大部分功能,包括代码审查、分支合并、具有内置的CI/CD、docker镜像仓库功能等,并且中文支持得也不错 本文详细介绍了如何一步一步搭建gitlab环境,并且通过一个.net 5的demo项目演示了如何使用内置的CI/CD 阅读全文
posted @ 2020-11-17 00:21 Vincent-Huang 阅读(6198) 评论(0) 推荐(1)
摘要:NuGet.Server是由.NET Foundation提供的一个包,用于创建一个ASP.NET应用程序,该应用程序可以在任何运行IIS的服务器上。简单地说,NuGet.Server在服务器上创建一个文件夹,并可以通过HTTP(S)获取内容。设置起来很简单,适用于简单的场景。 在Visual St 阅读全文
posted @ 2020-11-10 14:39 Vincent-Huang 阅读(277) 评论(0) 推荐(0)
摘要:关于SSH 使用SSH协议,可以连接到远程服务器和服务并进行身份验证。 使用SSH密钥,可以连接到GitHub,而无需在每次访问时都提供用户名或密码。 生成新的 SSh Key 打开 Git Bash 并输入以下命令(用你的GitHub电子邮件地址替换命令中的电子邮件地址) ssh-keygen - 阅读全文
posted @ 2020-11-10 14:38 Vincent-Huang 阅读(1078) 评论(0) 推荐(0)