随笔分类 -  C#

C#
摘要:目录RBAC(用户、角色、权限)模型学习笔记一权限系统与RBAC模型概述RBAC的组成RBAC支持的安全原则RBAC的优缺点RBAC的3种模型RBAC0RBAC1RBAC2如何设计RBACRBAC的功能模块RBAC执行流程RBAC数据库设计实用的RBAC模型的数据库建模Mysql RBAC模型一(用 阅读全文
posted @ 2023-09-09 23:36 AJun816 阅读(2044) 评论(0) 推荐(0)
摘要:EFCore DBFirst从数据库生成实体类 本示例仅适用于mysql版本,其他版本请根据官网说明进行操作。 官网 https://learn.microsoft.com/zh-cn/ef/core/cli/powershell#scaffold-dbcontext 安装指定NuGet包 点击“工 阅读全文
posted @ 2022-11-24 14:52 AJun816 阅读(197) 评论(0) 推荐(0)
摘要:封装通用.Net5 敏感词过滤类库 简介 基于.Net5+ToolGood.Words封装,具备敏感词配置热重载,使用方式引用类库,通过services.AddKeywordSetUp();扩展方法注入服务,在需要进行敏感词校验的字段上增肌[KeywordReplace]或[KeywordCheck 阅读全文
posted @ 2022-11-17 11:38 AJun816 阅读(120) 评论(0) 推荐(0)
摘要:多任务顺序执行解决方案 解决思路分为四部分: 创建所有任务的基类:CommandBase 创建单个任务类:Command 创建任务集合类:CommandCollection 创建任务管理中心,对所有任务的运行状态进行管理:CommandHerper 具体实现 CommandBase public a 阅读全文
posted @ 2021-08-14 11:32 AJun816 阅读(233) 评论(0) 推荐(0)
摘要:Unity 依赖注入的三种常用模板 如果想快速学习Unity依赖注入的详细操作,推荐观看文章推荐的第一个链接,原作者写的颇为详细,本文仅仅是博主做笔记,方便以后复制粘贴做的记录。 文章推荐 [IoC容器Unity]第三回:依赖注入 Unity官方开发者文档 UnityAop配置示例 常用模板 默认方 阅读全文
posted @ 2021-03-08 22:39 AJun816 阅读(180) 评论(0) 推荐(0)
摘要:Unity IOC容器的基本使用 引入类库 类库名 作用 Unity 包含Unity容器和抽象库作为一个单独的包 Unity.Configuration 配置文件,以配置文件的方式配置Unity容器 Unity Interception AOP扩展 Unity.Interception.Config 阅读全文
posted @ 2021-03-07 15:26 AJun816 阅读(299) 评论(0) 推荐(0)
摘要:简介 SQLite是一款轻型数据库,整个数据库就是一个.db文件,可以编译进程序内部方便部署,C/S、移动端都可以使用。 LINQ2DB是一款ORM框架,集成了LINQ语法和Lambada表达式的写法,快速实现增删改查,使用T4模板快速生成实体类。 SQLite的安装与使用 下载SQLite,下载链 阅读全文
posted @ 2020-12-13 18:27 AJun816 阅读(918) 评论(0) 推荐(0)
摘要:前言 DEBUG的学习,强烈推荐阅读官方文档:https://docs.microsoft.com/zh-cn/visualstudio/debugger/find-your-debugging-task?view=vs-2019#view-the-order-in-which-functions- 阅读全文
posted @ 2020-12-06 19:25 AJun816 阅读(111) 评论(0) 推荐(0)
摘要:前言 文中内容是结合多篇文章的学习笔记,记录下来以免时间久了忘记。 面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IOC、DI以及IOC容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 阅读全文
posted @ 2020-10-11 16:38 AJun816 阅读(303) 评论(0) 推荐(0)
摘要:C#复习思维导图 前言 C#复习思维导图,特此记录方便复习。 思维导图 下载地址 百度云盘 链接:https://pan.baidu.com/s/1nAmsrqftnBFT552Av8QFJw 提取码:tt8n 如何使用 使用MindMaster写的思维导图,能打开.emmx文件的导图工具就行。 阅读全文
posted @ 2020-08-04 16:37 AJun816 阅读(298) 评论(0) 推荐(0)