摘要:using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Dependenc
阅读全文
11 2021 档案
摘要:C# .NET5 WEB API Swagger默认加载不显示注释解决方式 第一步:选择项目==》右键==》属性,如下所示: 注:配置文件路径,需配置为程序生成路径 第二步:修改Startup中ConfigureServices,如下所示: public void ConfigureServices
阅读全文
摘要:Web 跨平台开发框架: 1.Razor Pages:应用--小应用; 2.MVC应用:--中大规模的应用 3.SignalR:即时通讯,包括游戏、社交网络、投票、拍卖、地图、GPD、仪表板、监视应用、利用Js和Websockets,实现客户端和服务端异步通信的框架 4.WebAPI:开发服务接口、
阅读全文
摘要:参考: https://www.cnblogs.com/zoro-zero/p/13490459.html https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-3
阅读全文
摘要:C# .NET 5.0 部署到Docker VS中存在Docker部署工具 1.创建项目时,勾选Docker支持,如果没有选择,创建项目后也可支持,如下所示 2.选择项目==》右键添加==》Docker支持 <Project Sdk="Microsoft.NET.Sdk.Web"> <Propert
阅读全文
摘要:.net core有三种部署方式 依赖框架部署FDD、独立部署SCD、依赖框架的可执行文件FDE 1.依赖框架部署FDD==>使用场景较多 依赖系统已安装的.net core库(运行时,SDK),只包含自己的代码和第三方的依赖项。 包含.dll文件 操作步骤: 第一步,选择程序,右键发布,选择文件发
阅读全文
摘要:学习资料:https://docs.microsoft.com/zh-cn/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-6.0 ASP.NET MVC 捆绑和压缩——针对JS 和CSS。 捆绑:即可以把多个JS绑
阅读全文
摘要:--DictParam,表名称 declare @TableName sysname = 'DictParam' declare @Result varchar(max) = ' /// <summary> /// ' + @TableName + ' /// </summary> public c
阅读全文
摘要:Libman:库管理器(CSS/JS) ——类似 Nuget:包管理器(.NET) 库管理器(LibMan) 是一个轻量型客户端库获取工具。 LibMan 提供以下优势: 只会下载所需的库文件。 无需使用其他工具(例如Node.js、npm和WebPack),即可获取库中文件的子集。 可将文件放置在
阅读全文
摘要:C# .NET 5.0 ASP .NET CORE Web API 项目 问题:创建项目后,无法添加类、控制器 解决方式: 第一步:启动,Visual Studio Installer,如下所示: 第二步:单击修改
阅读全文
摘要:解决C# .NET 5 Json 格式返回值首字母变小写 背景: 处理方法: 在Startup类的ConfigureServices()方法中进行配置,DefaultContractResolver() 原样输出,返回的 json 与后台定义一致 public void ConfigureServi
阅读全文
摘要:// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWeb
阅读全文
摘要:{ "$schema": "http://json.schemastore.org/launchsettings.json", "iisSettings": { "windowsAuthentication": false, "anonymousAuthentication": true, "iis
阅读全文
摘要:基于VS2019,使用步骤: 方式一: 第一步:appsettings.json 定义配置项,可理解为定义对象属性,eg: { "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsof
阅读全文
摘要:public string GetMacAdd(string str = "") { string mac = null; string strMac = string.Empty; try { ManagementObjectSearcher query = new ManagementObjec
阅读全文