在具有.Net CORE 2.1和程序集可见性的Visual Studio 2017中添加项目参考

时间:2018-09-16 22:04:28

标签: asp.net-core-2.0 assemblies

对于这些项目,我有一个 .net core 2.1 解决方案:

  1. Validators.ObjectModel
  2. Validators.Components
  3. Validators.Business
  4. Validators.WebApi

第一个项目使用实体框架进行数据访问,第二个项目具有一些通用的类,第三个项目只是引用dbcontext和组件的业务层。 因此,在WebAPI中,我已经为业务添加了项目参考。 我以为库1-3被隐藏在webapi中,但是我可以例如通过输入完整的名称空间来访问控制器中的dbcontext类。

以下是Web api项目参考的架构: enter image description here

如何将前三个程序集全部隐藏到网络api中?

0 个答案:

没有答案