1. ajax 请求路径: cnblogs.com/guanmu/p/5215833.html
2. EF core log:
https://docs.microsoft.com/en-us/ef/core/logging-events-diagnostics/simple-logging
https://docs.microsoft.com/en-us/ef/core/logging-events-diagnostics/extensions-logging?tabs=v3
3. InvalidOperationException: A second operation was started on this context before a previous operation completed. This is usually caused by different threads concurrently using the same instance of DbContext. For more information on how to avoid threading issues with DbContext, see https://go.microsoft.com/fwlink/?linkid=2097913.
Microsoft.EntityFrameworkCore.Internal.ConcurrencyDetector.EnterCriticalSection()
DbContext不允许用于多线程。所以在多线程场景下需要多实例。我选择实现多实例的方式是使用
DbContext factory
详见: https://docs.microsoft.com/en-us/ef/core/dbcontext-configuration/#avoiding-dbcontext-threading-issues
https://www.cnblogs.com/zhangjd/p/12039914.html
使用Factory可能会有如下No.4问题
4. Inner Exception 2:
InvalidOperationException: Unable to resolve service for type 'AF_XiMan.Data.MesDbContext' while attempting to activate 'Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserOnlyStore`6[Microsoft.AspNetCore.Identity.IdentityUser,AF_XiMan.Data.MesDbContext,System.String,Microsoft.AspNetCore.Identity.IdentityUserClaim`1[System.String],Microsoft.AspNetCore.Identity.IdentityUserLogin`1[System.String],Microsoft.AspNetCore.Identity.IdentityUserToken`1[System.String]]'.
该问题可以通过指定AddTransient
https://docs.microsoft.com/en-us/dotnet/api/microsoft.extensions.dependencyinjection.servicecollectionserviceextensions?view=dotnet-plat-ext-6.0
AddTransient、AddSingleton、AddScoped的区别 https://www.cnblogs.com/AnAng/p/9370913.html
5. Swal: sweet Alert : https://sweetalert2.github.io/
6. 发布asp.net core : https://www.c-sharpcorner.com/article/how-to-deploy-asp-net-core-5-0-application-in-windows-server-iis/
7. 实现accordion的关键属性为 href或者data-target data-toggle="collapse" data-parent aria-controls class="collapse" 和div 的id https://getbootstrap.com/docs/4.0/components/collapse/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理