我的团队正在研究一个基于ASP.NET Core Web应用程序(.NET Framework)模板的新项目。出于遗留原因,我们有另一个基于System.Web
构建的项目,可以通过HttpContext
直接访问HttpContext.Current
。由于我们的新项目使用Microsoft.AspNetCore.Http.HttpContext
,因此我们想知道是否可以将HttpContext
转换为较旧的System.Web.HttpContext
吗?
参考方案
“传统” ASP.NET和ASP.NET Core不能很好地配合使用。实际上,如果他们这样做的话,我会感到惊讶。它们的性质和特征非常不同。在旧版ASP.NET中模拟HttpContext
非常困难。即使可以,在HttpContext.Current
中正确设置它而不被多线程问题咬住也将是一件艰巨的工作。
我的建议是迁移旧版应用程序或通过Web API公开旧版功能,并使用它们在两个应用程序之间进行通信。
简单的注入器依赖项解决错误-无法加载文件或程序集System.Web.Http - c#我正在遵循洋葱体系结构,并在DependencyResolution项目中使用simple injector。这是我的架构:1-Core - Domain Classes - Repository Interfaces - Service Interfaces 2-Infrastructure - Data - Dependency Resolution -…
Java Web Start无法启动 - java在Windows 7 x64计算机上,启动远程部署的Web Start应用程序时遇到问题(Web Start应用程序按预期在另一台PC上正确启动)。在IE或FF中,我单击Web Start启动链接,下载了JNLP,它似乎已执行并且什么也没有发生。我看到javaws.exe进程正在运行。我没有看到java.exe运行。我不知道它是否相关,但我也无法运行Java…
HttpContext Cookie - c#if (HttpContext.Current.Request.Cookies.AllKeys.Contains("myCookie") && !String.IsNullOrEmpty(HttpContext.Current.Request.Cookies["myCookie"].Value)) { …
Selenium Web Driver访问Jquery中的Javascript全局变量 - javascript我正在尝试使用Selenium在Python中运行功能测试,我想在某个页面上声明的Javascript中检索全局变量的值。通常,browser.execute_script("return globalVar;")可以正常工作,但是在$(document).ready(function(){中声明了该变量,Selenium无法找到它。因此…
我如何将React js集成到Play Web App中 - javascriptImprove this question 我正在尝试使用play框架创建一个Web应用程序,并且想在前端使用react js。如何在我的Play Web应用程序中集成react js? 参考方案 我对游戏框架的知识为零,但在您的Web应用程序中集成React并不难。如果您已编译reactjs JS文件。只需将其包含在索引页的标头标记中即可。并声明带有ID的…