小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

Maomi.Core 是一个模块化服务注册包,旨在简化项目的模块化和服务配置。它支持控制台、Web 和 WPF 项目,并结合 MVVM 模式以减少代码复杂度。开发者通过实现 IModule 接口的模块类,利用依赖注入和特性注解自动注册服务,从而简化初始化过程。模块依赖树确保初始化顺序正确,并能检测循环依赖。

Maomi.Core | 一个好用的模块化和自动服务注册框架

dotNET跨平台
dotNET跨平台 · 2026-03-11T00:01:37Z

NewLife.Core v11.12 更新了序列化、网络性能和配置系统,增强了多服务负载均衡、依赖注入和工具类功能,优化了文档和测试,提升了整体性能和稳定性。

NewLife核心组件2026年3月版发布

dotNET跨平台
dotNET跨平台 · 2026-03-02T00:02:23Z

作者开发了YetAnotherBlogGenerator,一个基于C#的静态网站生成器,认为C#在开发速度和正确性上优于Python。该生成器支持多种内容格式,性能良好,并采用现代开发原则如依赖注入和不可变数据结构。目前缺乏文档,但项目是开源的,欢迎贡献。

我开发了YetAnotherBlogGenerator

Chris Warrick (Blog)
Chris Warrick (Blog) · 2026-02-16T21:15:00Z
如何在Python中实现单例模式(以及为什么你可能不应该这样做)

单例模式确保类在应用中只有一个实例,常用于配置管理和数据库连接。尽管有其优点,但也增加了调试和测试的复杂性。本文介绍了在Python中实现单例的多种方法,包括经典模式、装饰器和元类,同时提出模块级实例和依赖注入作为更优的替代方案。

如何在Python中实现单例模式(以及为什么你可能不应该这样做)

freeCodeCamp.org
freeCodeCamp.org · 2026-01-22T18:13:33Z

Microsoft Agent Framework 提供插件机制,将业务能力封装为 AI 可调用工具。通过依赖注入,Agent 可访问实时信息和企业系统,提升可维护性和安全性。插件连接 AI 与业务逻辑,注册方法供 AI 调用,确保能力可控。

如何用 Plugins 和依赖注入为 AI Agent 装上“外挂”

dotNET跨平台
dotNET跨平台 · 2026-01-17T00:01:20Z

在现代 .NET 应用中,依赖注入(DI)是核心设计模式。Microsoft Agent Framework 支持 DI,简化 AI Agent 的集成。示例展示如何通过 .NET 通用主机注册 AI Agent “Joker”,并在后台服务中使用,强调配置与逻辑分离、模块化设计和可测试性。

使用依赖注入构建 AI Agent

dotNET跨平台
dotNET跨平台 · 2025-12-25T23:50:26Z
ASP.NET Core 依赖注入的三种服务生命周期

依赖注入(DI)是实现控制反转的设计模式,核心在于外部容器注入依赖。ASP.NET Core 提供三种服务生命周期:Transient(瞬态)、Scoped(作用域)和Singleton(单例)。Transient 每次请求新实例,Scoped 在同一请求中共享实例,Singleton 在整个应用中共享一个实例。理解这些生命周期有助于构建松耦合、可测试的应用。

ASP.NET Core 依赖注入的三种服务生命周期

dotNET跨平台
dotNET跨平台 · 2025-12-25T23:50:26Z
上周蠎快讯 25w48 #724

Python Weekly第724期介绍了多个主题,包括Agent Development Kit(ADK)、Django 6.0的新特性、依赖注入的应用及LLM的局限性。文章强调高效查询和现代化Django包的重要性,并探讨AI基础设施的需求与挑战。

上周蠎快讯 25w48 #724

蠎周刊
蠎周刊 · 2025-12-05T15:42:00Z

本文探讨了WPF与MVVM在工业场景中的应用,强调数据驱动的重要性。核心流程包括数据采集、解码处理和实时呈现。MVVM架构通过解耦UI与数据,提高了系统的灵活性和可维护性。文章还讨论了依赖注入、界面流转及高频数据更新的实现,旨在帮助开发者专注于数据处理。

WPF 与 MVVM 随笔:数据驱动的工业场景

xxxx的个人博客
xxxx的个人博客 · 2025-11-29T10:49:32Z
WPF 轻量级插件框架:动态菜单、浮动窗口、热加载 DLL,开箱即用

本文介绍了一款基于WPF的企业级动态模块化框架,具备动态热插拔、依赖注入和SQLite数据库集成,旨在提升开发效率和系统灵活性,改善用户体验。

WPF 轻量级插件框架:动态菜单、浮动窗口、热加载 DLL,开箱即用

dotNET跨平台
dotNET跨平台 · 2025-11-22T00:03:02Z

ASP.NET Core通过中间件管道处理请求,允许开发者创建自定义中间件。中间件按顺序执行任务,如身份验证和日志记录,决定是否继续传递请求或返回响应。最佳实践包括保持单一职责、清晰的异常处理和正确的依赖注入,自定义中间件提升了应用的灵活性和可组合性。

深入解析ASP.NET Core中间件管道:构建自定义请求处理链的完整指南

dotNET跨平台
dotNET跨平台 · 2025-11-16T23:58:53Z
如何在FastAPI中实现依赖注入

依赖注入是FastAPI的核心模式,简化了后端服务的构建。通过Depends()声明依赖,FastAPI自动处理请求,支持函数和类的依赖。本文介绍了依赖的类型、使用方法及其在身份验证和数据库连接等方面的应用,强调了其在模块化和可扩展性中的重要性。

如何在FastAPI中实现依赖注入

freeCodeCamp.org
freeCodeCamp.org · 2025-11-14T14:46:01Z
.NET+AI | MEAI | 智能工具筛选进阶(13)

本文讨论了工具减少的最佳实践与性能优化,建议在工具数量超过10时启用该功能,并将 toolLimit 设置为5-15。同时,优化工具描述以提高准确性。高级配置包括自定义文本和必需工具,集成优化建议使用依赖注入和监控调试。

.NET+AI | MEAI | 智能工具筛选进阶(13)

dotNET跨平台
dotNET跨平台 · 2025-11-06T23:58:01Z
.NET+AI | MEAI | 使用依赖注入(10)

MEAI 通过 Microsoft.Extensions.AI 实现企业级 AI 管道,支持松耦合、集中配置和生命周期管理,适用于多场景。推荐使用 Singleton 生命周期,以确保性能和资源节省。

.NET+AI | MEAI | 使用依赖注入(10)

dotNET跨平台
dotNET跨平台 · 2025-11-03T00:02:40Z

本文系统梳理了ASP.NET Core的181个核心知识点,按章节帮助学习者构建完整的知识体系,涵盖中间件、依赖注入、MVC和Web API等内容。

ASP.NET Core:181个核心知识点全汇总

dotNET跨平台
dotNET跨平台 · 2025-11-03T00:02:40Z

本文介绍了Blazor框架的依赖注入和状态管理机制,包括三种服务生命周期、组件内状态、父子组件通信、全局状态容器及Flux/Redux模式,并提供持久化方案。同时讨论了@ref指令的使用场景,以帮助开发者选择合适的状态管理方案。

ASP.NET Core Blazor 核心功能一:Blazor依赖注入与状态管理指南

dotNET跨平台
dotNET跨平台 · 2025-10-29T23:55:29Z

.NET配置需改进以解决分散配置、空值处理和依赖注入问题。通过选项模式实现强类型配置,提升安全性和可测试性。验证配置可避免错误部署,支持多环境配置与测试,确保应用在生产环境中可靠运行。

告别脆弱配置:.NET配置模式实战指南

dotNET跨平台
dotNET跨平台 · 2025-10-27T00:01:26Z

本文介绍了五个.NET开发实用技巧,强调依赖注入和运行时切换的重要性。建议使用DependencyInjection.Abstractions进行解耦,优先选择IOptionsMonitor实现动态配置,利用ServiceProviderOptions.ValidateOnBuild避免启动错误,使用AppContext.SetSwitch进行运行时切换,以及在.NET 8中使用TimeProvider进行可测试的时间处理。这些技巧提升了代码的可维护性和健壮性。

.NET开发必知的5个隐藏技巧:依赖注入与运行时控制的进阶指南

dotNET跨平台
dotNET跨平台 · 2025-10-17T00:01:53Z

过滤器是 MVC 或 Razor Pages 中的组件,分为授权、资源、动作、异常和结果过滤器。它们的执行顺序和优先级可控,支持全局和局部注册。过滤器可访问请求信息并可提前终止执行。特性过滤器简单,服务过滤器支持依赖注入,二者结合实现精细控制。

ASP.NET Core面试精讲系列八

dotNET跨平台
dotNET跨平台 · 2025-10-17T00:01:53Z

现代UI开发强调数据驱动,采用MVVM模式以分离业务逻辑与UI,从而提升可测试性和维护性。通过依赖注入和IoC容器,简化对象的创建与管理,实现高内聚、低耦合的架构设计。

UI 只是数据的外壳:依赖注入

xxxx的个人博客
xxxx的个人博客 · 2025-10-13T10:34:32Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码