美文网首页
Razor Page访问Service遇到问题 Cannot a

Razor Page访问Service遇到问题 Cannot a

作者: 寻找无名的特质 | 来源:发表于2021-10-07 06:12 被阅读0次

今天使用Razor Page显示数据,遇到问题Cannot access a disposed object. A common cause of this error is disposing a context。使用依赖注入获取Service实例,Service通过EF访问数据库。最后发现问题是由于OnGet方法错误导致,使用了错误的定义方式public async void OnGet,正确的定义方式应该是public async Task OnGet。使用void会导致页面在OnGet完成前就加载,还会导致上面的错误。不知道为什么这种写法IDE没有提示。

相关文章

网友评论

      本文标题:Razor Page访问Service遇到问题 Cannot a

      本文链接:https://www.haomeiwen.com/subject/llconltx.html