# 1、在Application项目中添加Trade的对应的包
默认的源多半是nuget.org
我们自己的模块,一般在我们自己的NuGet服务器
从“已安装”切换到“浏览”。这里只会列出少量的包,并不是说这个源里只有3个包。找到我们的包后点“安装”:
在下图中“确定”:
安装成功后如下图所示:
# 2、为其它项目都添加对应的包。唯一要注意的是我们的应用程序是Blazor Server这种类型,那么BlazorOne的Blazor项目,需要引用Study.Trade.Blazor.Server,而不是Study.Trade.Blazor。
为了给初学者方便,我完整截图如下
# 3、在每个模块中,添加对Study.Trade的对应模块的依赖
比如Application项目,没有添加依赖前是这样的:
添加依赖后是这样,很简单:
其它项目都照做:
# 4、用“Git更改”检查一下对文件的改动。很清楚的发现,就是修改了每个项目的.csproj文件和Module.cs文件
引用对应的包,就是增加了一行内容:
添加依赖,在引用了命名空间之后,也只是需要关键的一行:typeof(xxxxxxxxModule)
# 5、用Visual Sudio生成一遍解决方案,确保引入模块后“基本正常”。然后就可以签入代码了。
文章写到这里,如果启动应用程序,是没有任何Study.Trade模块的内容的,下一篇文章我们才会真正集成Study.Trade的数据库和界面。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构