我要开发企业应用程序并且有很多项目在解决问题是假设 1- Webapi 项目 2- 服务项目 3- DataModel 项目
Webapi项目调用服务项目和服务项目调用DataModel项目问题是我必须在Webapi项目中添加两个(Services,DataModel)项目dll并在Startup类中添加所有类和接口,如
public void ConfigureServices(IServiceCollection services)
{
services.AddTransient<IDocConverterProAuth, DocConverterProAuthentication>();
services.AddTransient<IFileConverter, FileConverter>();
services.AddTransient<IFileConversionService, FileConversionService>();
}
但我有 50 个项目和数百个课程。我必须在 Webapi 项目中添加所有引用。我认为这不是正确的方法,因为 DataModel 项目没有在 Webapi 项目中使用,只有 Services 项目使用 DataModel 项目,所以解决 Services 项目中的依赖关系,所以请指导我如何可能我的开发环境是
1- Visual Studio Enterprise 2017 2- .net core 2.1 3- C#