创建Avalonia 模板项目-基础


创建Avalonia 模板项目-基础Avalonia是一个跨平台的.NET框架,用于构建漂亮、现代的图形用户界面(GUI)。使用Avalonia,您可以从单个代码库创建适用于Windows、macOS、 Linux、iOS、Android和Web Assembly的原生应用程序。官方文档地址:官方文

项目swagger文档设置接口注释


项目swagger文档设置接口注释1.项目文档根据注释生成文档文件如果您使用了 Visual Studio 2019 及其更新版本,则无需启用 XML 注释文件的生成。只需在 WebAPI 项目中启用“生成输出”就足够了,XML 注释文件就会随项目一起构建和输出。要启用此功能,请打开项目属性,在左侧

SignalR+Hangfire 实现后台任务队列和实时通讯


SignalR+Hangfire 实现后台任务队列和实时通讯1.简介:SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。Hangfire是一个.NET

.Net7根目录静态文件设置


.Net7根目录静态文件设置场景:在项目中保存了图片文件在项目目录下,希望通过url直接可以打开图片。1.静态文件中间件.net7 项目创建后默认已经带了静态文件中间件,在program.cs中app.UseStaticFiles();默认情况下,静态文件仅从 Web 根目录及其子目录提供。 Web

VuePress2.0构建项目文档系统


VuePress2.0构建项目文档系统参考TerraMours 官网。https://terramours.site/文件结构参考:1.修改首页README.md修改项目下的README.md,修改内容:---home: trueheroImage: images/hero.pngheroText:

VuePress v2.0 项目创建


VuePress v2.0 项目创建参考:VuePress v2.0 文档1.创建文件夹我创建了一个文件夹,然后在文件夹中打开了powershellE:\2023个人项目\terramours-starter2.初始化项目git initpnpm init3.运行创建命令pnpm add -D vu

Yarp项目代理ChatGPT,解决网络无法访问openAI的问题


1.创建Yarp项目项目源码地址:https://github.com/raokun/YarpProject1.创建.net7 webapi项目创建一个webapi项目2.搜索安装nuget包1.搜索最新的Yarp.ReverseProxy包https://www.nuget.org/package

TerraMoursVue-V0.1部署(适用于通用的vue项目部署到服务器docker)


TerraMoursVue-V0.1部署(适用于通用的vue项目部署到服务器docker)1.服务器项目文件夹创建演示站点:http://43.134.164.127:8089/创建项目文件夹,用于管理后端接口代码/data/terramours/client/terramoursvue给文件夹赋权

TerraMoursApi-V0.1部署(适用于通用的.net项目部署到服务器docker)


TerraMoursApi-V0.1部署(适用于通用的.net项目部署到服务器docker)1.服务器项目文件夹创建创建项目文件夹,用于管理后端接口代码/data/terramours/api给文件夹赋权限cd /datachmod -R 777 terramours2.项目发布右键项目节点 >

ResellerClub购买域名


ResellerClub购买域名ResellerClub 是一个全球领先的域名注册和网站托管解决方案提供商,属于 Endurance International Group(EIG)旗下的一家品牌。ResellerClub 通过其领先的平台和定制解决方案,为全球数百万个网站提供了强大的托管和域名服务