如何在类库项目中使用 AspNetCore 3.0 特性/组件

罗巴

我们有一些类库为我们的内部软件提供通用功能。其中一些引用了 AspNetCore 库。例如,我们有一个对Microsoft.AspNetCore.Authorizationv2.xx的引用以在 上使用AddAuthorization扩展方法IServiceCollection

现在我们正在将我们的项目迁移到 dotnet core 3.0,我们发现其中许多类型已更改或不再存在。这会导致使用我们的包时出现运行时异常。最初我们认为我们只需要将各种 NuGet 包升级到它们的 3.xx 变体......但这些都不存在!?!

我们在IFilter其他 MVC 接口/类的实现中遇到了同样的问题

我们现在应该如何在类库中使用这些类型?

拉兹亚

在 Core 3 中,大部分包都移到了框架中,因此引用框架可能会解决您的问题:

  <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.0'">
    <FrameworkReference Include="Microsoft.AspNetCore.App" Version="3.0.0" />
  </ItemGroup>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 vue3 和 vite 的项目中使用这样的 tailwindcss 动态类?

使用循环更改组件特性(样式)

在.Net Standard项目中使用Microsoft.AspNetCore.Identity?

如何自定义 AspNetCore 3.x 身份视图?

如何在solid.js 项目中使用Web 组件?

如何在Angle 2项目中使用Bower组件

如何在多模块Maven项目中使用Maven组件插件

失败:Microsoft.AspNetCore.SpaServices [0]

如何在Flutter项目中的AndroidStudio 3中使用Android Profiler和Logcat

如何在Unity3d项目中使用内置的cginc着色器?

如何在swift3项目中使用目标c视图控制器

如何在本地文件中导入数组以在 Vue 3 TypeScript 项目中使用?

如何在3个模块中使用组件

如何在事件中使用Cakephp 3的Auth组件

升级项目中的 Microsoft.AspNetCore.Hosting

如何使用aspnetcore中的文件?

如何在类组件中使用useMediaQuery

从数据库更新了AspnetCore

如何在使用vue-cli3创建的Vue2项目中使用axios

如何在ASP.NET Core MVC和Angular项目中使用Angular Material组件(特别是滑块)?

使用Maven 3,如何在插件中使用项目类路径?

如何在 React.js 项目中将类组件转换为功能组件?

在VS2017中使用xUnit测试.NET Core 2.0类库时如何设置ASPNETCORE_ENVIRONMENT

nuget地狱,当使用aspnetcore 2.1?

如何检查 c3p0 的连接池是否在我的项目中工作?

如何在除[0,1]以外的域中使用d3比例色函数?

Android类库项目中的自定义组件

如何在功能组件中使用类组件功能

如何使用@ auth0 / auth0-react在类组件中获取POST