给你微软官方最标准的做法 https://docs.microsoft.com/en-us/aspnet/web-api/overview/older-versions/self-host-a-web-api
[quote=引用 8 楼 IWantPower 的回复:] [quote=引用 6 楼 Runnerchin 的回复:] 一次做一件事,在这儿操作Response也不合理,设计上很混乱,改一改方法,加一个返回值返给Request或者Action。
2L连接你就不能看下?jsonp返回的就是字符串,只是js知道返回来的字符串要作为js执行
[quote=引用 6 楼 Runnerchin 的回复:] 一次做一件事,在这儿操作Response也不合理,设计上很混乱,改一改方法,加一个返回值返给Request或者Action。
1.问题不清楚,你要替换什么 2.作为webapi,没有任何必要去直接操作什么HttpContext.Current.Response.Write() 因为微软已经提供给你了 webapi for own self host库,你直接返回object即可 3.越俎代庖,做为webapi,你给对方结果即可,没有任何必要告诉对方,是什么suecess(xxxxx),这原本是对方的逻辑,不是你的逻辑。职责不分,越俎代庖
一次做一件事,在这儿操作Response也不合理,设计上很混乱,改一改方法,加一个返回值返给Request或者Action。
62,073
社区成员
669,028
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧