logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

我使用ASP.NET Core 和 Python 做了一个 PDF 转 Word 工具

本文分享了作者上线PDF转Word工具网站的经验总结。项目采用开源方式发布,同时提供收费在线服务。文章重点分析了开发过程中遇到的四大技术难点:Python调用与IIS部署问题、支付系统设计缺陷、文件大小限制配置以及异步处理中的生命周期冲突,并给出了具体解决方案。作者特别指出,技术实现并非最大挑战,用户需求和体验才是关键,建议开发者聚焦刚需工具、简化功能、快速上线。最后提供了项目体验链接和开源代码地

文章图片
#asp.net#.netcore#python +1
ASP.NET Core 中间件执行机制详解:Use、Run、Map 与请求管道原理

本文深入解析ASP.NET Core中间件的执行模型,重点讲解Use、Run、Map的区别及请求管道的"先进后出"执行机制。中间件是ASP.NET Core的核心组件,通过Map定义处理路径,Use添加中间件,Run执行核心逻辑。执行时,请求按注册顺序通过各中间件的前逻辑,到达Run后,响应按相反顺序执行后逻辑。关键点包括:next.Invoke()实现请求传递;响应头设置应在

文章图片
#asp.net#中间件#后端 +1
AspNetCore + EF Core实现通用仓储模式(IRepository泛型封装)

本文详细介绍了在AspNetCore中使用EF Core实现通用仓储模式的完整方案。首先配置数据库连接,创建实体模型和DbContext上下文。然后设计通用仓储接口IRepositoryBase<T>及其实现类RepositoryBase<T>,包含基本的CRUD操作。通过依赖注入注册DbContext和仓储服务。最后展示了如何扩展具体仓储类(如ITestDataTable

文章图片
#asp.net#.netcore#后端 +1
ASP.NET Core 工厂模式+策略模式管理多类型邮件内容实战

本文介绍了在AspNetCore项目中采用工厂模式+策略模式优化邮件发送服务的实现方案。通过定义IEmailStrategy接口和EmailStrategyFactory工厂类,解决了多种邮件内容(如注册、登录验证等)使用if-else或switch-case难以维护的问题。具体实现包括:1) 定义策略接口规范邮件主题和内容构建;2) 创建具体策略类实现不同邮件模板;3) 使用工厂类管理策略映射。

文章图片
#asp.net#策略模式#后端 +1
到底了