摘要: 实体类 public class Movie { public string Name { get; set; } public string Area { get; set; } public DateTime ProductTime { get; set; } } 初始化数据 public st 阅读全文
posted @ 2024-11-20 22:26 相遇就是有缘 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 单例服务使用作用域服务的场景 定时任务后台服务,需要访问数据库上下文执行某些特定操作,定时任务后台服务是单例服务,数据库上下文是依赖于当前请求的作用域服务,因此需要手动创建作用域,并在作用域内解析数据库上下文。 public class TaskBackgroundService : Backgro 阅读全文
posted @ 2024-11-20 18:04 相遇就是有缘 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 使用Expression.Variable()表示创建一个变量。 ParameterExpression a = Expression.Variable(typeof(int), "a"); 阅读全文
posted @ 2024-11-20 17:27 相遇就是有缘 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 模块可以理解成系统中一个独立的功能。例如缓存Redis、队列RabbitMQ、IOC框架Autofac。 使用ABP模块可以解决模块之间的依赖问题,通过模块化设计,每个模块可以独立开发、测试和部署,从而减少代码的耦合度,提高了代码的可维护性和复用性,同时使得应用程序更加容易扩展和升级。 在ABP中, 阅读全文
posted @ 2024-11-20 14:23 相遇就是有缘 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 模块的概念 模块可以理解成系统中一个独立的功能。例如缓存Redis、队列RabbitMQ、IOC框架Autofac。 模块的作用 使用ABP模块可以解决模块之间的依赖问题,通过模块化设计,每个模块可以独立开发、测试和部署,从而减少代码的耦合度,提高了代码的可维护性和复用性,同时使得应用程序更加容易扩 阅读全文
posted @ 2024-11-20 14:18 相遇就是有缘 阅读(1) 评论(0) 推荐(0) 编辑