合集-c#-功能模块实现
摘要:场景 客户端根据用户名和密码访问登录接口获取token,服务端登录接口获取账号和密码进行验证,获取用户的角色,若角色是超级管理员则只能授权访问标记为超级管理员的接口,若角色是管理员则只能授权访问标记为管理员的接口。 实现JWT认证 安装JWT包 Microsoft.AspNetCore.Authen
阅读全文
摘要:后端(.net) 创建SignalR Hub 创建类SysNoticeHub.cs public class SysNoticeHub : Hub { } 模拟接口发送在线通知 [Route("api/sysnotice")] [ApiController] public class SysNoti
阅读全文
摘要:安装Nuget包 QuestPDF 核心代码 public static string ExportPdf(List<LogLoginListDto> list) { TextStyle titleStyle = TextStyle.Default.FontSize(36).SemiBold().F
阅读全文
摘要:配置文件 { "RedisConfig": { "IsEnabled": true, "ConnectionString": "localhost:6379,password=123456,defaultDatabase=1,ssl=false,writeBuffer=10240" } } 实体类
阅读全文
摘要:需求背景:自定义类库程序中的类文件引用IService接口对象并实现依赖注入。 1.修改应用程序Program.cs文件 1 var builder = WebApplication.CreateBuilder(args); 2 builder.Services.AddProgramService(
阅读全文
摘要:本篇内容将演示如何在.Net(Net6及以上版本都支持)中实现将配置节点信息映射到对应实体。 创建配置节点 打开配置文件 appsettings.json,添加Redis配置信息。 { "RedisConfig": { "Server": "127.0.0.1", "Port": "6379", "
阅读全文

浙公网安备 33010602011771号