通过 EmbededFileProvider 实现 Blazor 的静态文件访问 博主计划使用 Blazor 重构其基于 Hexo 的个人博客,探讨了 Blazor 访问静态文件的方法。文章首先介绍了内嵌资源的概念,演示了如何在 Visual Studio 中设置内嵌资源,并通过 Assembly类提供的接口读取内嵌资源。接着,文章讨论了 ASP.NET Core 中的 IFileProvider 接口和 EmbededFileProvider 类,展示了如何使用 EmbededFileProvider 访问内嵌资源。此外,文章还提到了 Blazor 在处理配置文件时遇到的问题,以及如何通过依赖注入和 HttpClient 实现数据加载。博主认为 Blazor 是一个舒适的框架,但其未来取决于 WebAssembly 的接受程度。最后,博主强调了从一个问题扩展到整个系统的思考方式的重要性。