摘要:
第一步:NuGet 安装 dotnet add package Serilog.AspNetCoredotnet add package Serilog.Formatting.Compactdotnet addpackage Serilog.Sinks.Filedotnet addpackage S 阅读全文
摘要:
参考:https://www.cnblogs.com/xbhp/p/17876959.html 阅读全文
摘要:
参考:https://www.cnblogs.com/xiaoguli/p/15063341.html 阅读全文
摘要:
查看Docker版本:docker --version 安装成功后在系统菜单可以找到:Docker Desktop 管理工具 参考: https://c.biancheng.net/view/3121.html?eqid=dcbe497e000480dc00000003642a793a https: 阅读全文
摘要:
https://www.cnblogs.com/1285026182YUAN/p/13253034.html 阅读全文
摘要:
参考:https://www.cnblogs.com/wangyulong/p/8960972.html 阅读全文
摘要:
参考:https://www.cnblogs.com/puzi0315/p/13337279.html 阅读全文
摘要:
第一步:创建版本枚举类 /// <summary> /// Api版本枚举类 /// </summary> public enum ApiVersions { /// <summary> /// 版本V1 /// </summary> V1 = 1, /// <summary> /// 版本V2 / 阅读全文
摘要:
参考:https://gitee.com/loogn/UploadServer 阅读全文
摘要:
工具类: https://www.cnblogs.com/yaozhiguang/p/7214553.html https://github.com/ldqk/Masuit.Tools Newtonsoft.Json、System.Text.Json:序列化 Dapper:关系映射 Autofac: 阅读全文
摘要:
参考:https://www.cnblogs.com/qibaidao/p/17655981.html 阅读全文
摘要:
参考:https://www.cnblogs.com/qibaidao/p/17655961.html 阅读全文
摘要:
ASP.NET Core中常用的中间件包括以下几种: 静态文件中间件:用于处理和提供静态文件,如样式表、脚本文件、图像等。它能够有效地处理这些文件的请求,提高应用程序的性能。配置静态文件中间件时,可以通过设置文件路径和缓存策略来优化性能12。 路由中间件:将传入的HTTP请求与定义的端点 阅读全文
摘要:
参考:https://www.cnblogs.com/luckypc/p/10937598.html 阅读全文
摘要:
参考:https://www.cnblogs.com/acmeblogs/p/12035655.html 阅读全文
摘要:
参考:https://www.dongchuanmin.com/net/3036.html 阅读全文
摘要:
参考:https://www.cnblogs.com/longxinyv/p/16842529.html 阅读全文
摘要:
vue-element-admin 参考:https://www.cnblogs.com/djtang/p/13771487.html vue-element-plus-admin 参考:https://gitee.com/kailong110120130/vue-element-plus-admi 阅读全文
摘要:
1、添加API枚举类型 public enum ApiVersion { /// <summary> /// v1版本 /// </summary> V1 = 1, /// <summary> /// v2版本 /// </summary> V2 = 2 } 2、注册Swagger服务 public 阅读全文
摘要:
第一步:配置Program.cs,注册认证 // 注册认证相关组件和配置defaultScheme为Bearer builder.Services.AddAuthentication("Bearer") .AddJwtBearer("Bearer", options => { // 指定要接入的授权 阅读全文
摘要:
第一步:创建过滤器 /// <summary> /// 全局异常过滤器 /// 调用示例:throw new NotImplementedException(); /// </summary> public class GlobalExceptionFilter : IExceptionFilter 阅读全文
摘要:
第一步:配置Program.cs,注册跨域服务 builder.Services.AddCors(options => //添加中间件跨域服务 { options.AddPolicy("cors", p =>//添加策略,可以添加多种 { //如果是允许指定的域、方法、消息头需要使用WithOrig 阅读全文
摘要:
默认配置 appsettings.json 环境配置 launchSettings.json,即开发时运行配置 添加依赖 Install-Package Microsoft.Extensions.Configuration Install-Package Microsoft.Extensions.C 阅读全文
摘要:
参考:https://www.cnblogs.com/wl-blog/p/17183711.html 阅读全文
摘要:
配置 API:示例源码下载 builder.Services.AddControllers(); app.MapControllers(); 错误代码: public enum ResponseCode { [Description("操作失败")] BadRequest = 1001, [Desc 阅读全文
摘要:
员工管理:员工是系统操作者,该功能主要完成系统用户配置 部门管理:配置系统组织机构(公司、部门、小组) 职位管理:配置系统用户所担任职务 文章中心:管理新闻及公司案例 角色管理:角色菜单权限分配,角色对应权限,员工属于某个角色 菜单管理:配置系统菜单,操作权限,按钮权限标识 通用字典:系统里动态改变 阅读全文
摘要:
框架设计 项目 描述 说明 Micro.Web 应用层 Html、WebApi Micro.Common/Utilities 公共层 存放常用类库 、加密解密单元等 Micro.Models 实体层 Entity、Dto、ViewModel Micro.Core 公共集 服务端(数据库、缓存相关类) 阅读全文
摘要:
参考:https://www.cnblogs.com/dotnet261010/p/13193124.html 阅读全文
摘要:
参考:https://www.cnblogs.com/123525-m/p/16932744.html 阅读全文
摘要:
BatchInsert语句插入数据(单条)SqlParameter参数插入数据(单条)SqlBulkCopy 批量插入数据自定义表类型批量插入数据临时表批量插入数据 参考:https://www.cnblogs.com/Dongmy/p/16887141.html SQL Server操作 作废(I 阅读全文
摘要:
参考:https://www.cnblogs.com/51net/p/12831537.html 阅读全文
摘要:
参考: https://www.cnblogs.com/51net/archive/2013/03/06/2945602.html https://blog.csdn.net/crystal4000/article/details/129137751 查看自定义表类型 SELECT * FROM s 阅读全文
摘要:
引入NuGet包:FastReport.OpenSource.WebFastReport.Compat Program.cs 中加入:builder.Services.AddFastReport();app.UseFastReport(); 获取数据源: 参考: https://blog.51cto 阅读全文
摘要:
表命名规范 命名规范描述 使用规范 禁用规范统一采用单数形式 Order Orders使用驼峰命名规范 UserAccout userAccout避免中文拼音 UserAccout YongHu避免下划线连接 UserAccout User_Accout 1、表命名必须小写字母且下划线分割单词;2、 阅读全文
摘要:
创建临时表方法一:reate table #临时表名(字段1 约束条件,字段2 约束条件,.....)方法二:select * into #临时表名 from 表名;查询临时表select * from #临时表名;删除临时表drop table #临时表名;判断临时表是否存在,存在则删除if ob 阅读全文
摘要:
1.创建gRPC项目 新建一个gRPC模板的项目 参考: NET Core(.NET6)中gRPC使用 https://www.cnblogs.com/lijiasnong/p/18047005 https://www.cnblogs.com/yuxl01/p/16648231.html NetCo 阅读全文
摘要:
参考:https://www.cnblogs.com/hllive/p/7424042.html 阅读全文
摘要:
--快速查看表结构 SELECT CASE WHEN col.colorder = 1 THEN obj.name ELSE '' END AS 表名, col.colorder AS 序号 , col.name AS 列名 , ISNULL(ep.[value], '') AS 列说明 , t.n 阅读全文