pda-team/Panda.DynamicWebApi

不支持.NET Core 3.0

Closed this issue · 10 comments

.net core 3.0 之后,HttpMethodActionConstraint已经设置为私有方法,导致3.0程序集中无法找到该程序集出错。

官方Issue:dotnet/aspnetcore#8653

等core3正式发布了做支持

找到解决方法了,.NET Core 3.0 HttpMethodActionConstraint移到Microsoft.AspNetCore.Mvc.ActionConstraints命名空间下了,之前在Microsoft.AspNetCore.Mvc命名空间下,能否快速发布一个Preview版本修复这个问题?

能提个Pr吗

搞了半天,类库项目当前不具备迁移条件,Microsoft.AspNetCore.Mvc.Core 这个包现在连3.0的版本你都没有,Core3的aspnetcore项目还好,隐式引用了,类库项目没法。

昨天我也发现了类库不支持,只能在WebAPI/Web项目下搞,我也问了作者,作者也回复了:dotnet/aspnetcore#13823

类库项目现在有解决办法吗

PackageReference改为FrameworkReference 就可以了:dotnet/aspnetcore#3612

了解,我试一下

已上传 preview版本,请稍等10分钟左右更新
image

很赞,可以了。