-
-
EasyCaching:让缓存更简单!
EasyCaching 是一个开源的缓存库,旨在简化缓存的使用和管理。它提供了多种缓存提供程序,包括内存缓存(InMem ory)、Redis、Memcached 和 SQLite 等。其中,EasyCaching.InMemory 是基于内存的缓存实现,适用于本地缓存场景。...
06月15日[解决方案]浏览:1
-
C#从零开始实现一个特性的自动注入功能
在现代软件开发中,依赖注入(Dependency Injection, DI)是实现松耦合、模块化和可测试代码的一个重要实践。C# 提供了优秀的 DI 容器,如ASP.NET Core中自带的Microsoft.Extensions.DependencyInjection,但是有时候我们希望自定义一...
06月15日[解决方案]浏览:1
-
利用 Panda.DynamicWebApi 快速构建动态 WebAPI
在 DDD 架构和微服务盛行的当下,我们时常会希望应用逻辑层能够直接“开口说话”——也就是说,服务类无需额外编写 Controller,就能直接暴露为标准 RESTful 风格的 Web API。...
06月15日[解决方案]浏览:1
-
.net core的依赖注入你了解吗
1.ServiceCollection(依赖注入的容器 ServiceCollection:ICollection<ServiceDescriptor>作为依赖注入的容器,它存在一个List<ServiceDescriptor>用来存放所有的注入到容器中的类型这里以注入单例模...
06月15日[解决方案]浏览:1
-
ASP.NET Core 中使用 Swagger 实现 API 分组管理
在 ASP.NET Core 开发中,组织和管理 API 文档是一个重要的环节。Swagger 是一个常用的工具,用于生成和展示 API 文档。通过使用...
06月15日[解决方案]浏览:2
-
.NET Core 中推荐使用的10大优秀库,你用到过几个?
概述:Microsoft 的 .NET Core 生态系统中的中间件已经发生了重大变化,包括无缝集成到应用程序管道中的内置和第三方组件,协调客户端和服务器之间的数据流。它通过身份验证、日志记录和路由等功能增强了应用程序功能,确保了可扩展性和可维护性我将展示 Microsoft 的十种出色的中间件解决...
06月15日[解决方案]浏览:1