我继承了一个遗留的.NET WCF服务。它目前托管在ASP.NET应用程序中。
我需要将其解压缩到单独的ASP.NET Web 2服务中。我希望完全摆脱WCF服务,而不是简单地用Web包装它。
我知道,如果我使用的是.NET核心,这将是一个简单得多,因为我可以使用Swagger。
不幸的是,这不是一个选项,因为我们正在使用标准的.NET框架。
我正在使用Visual 2019并使用可用的模板来创建服务框架。
我在创建正确的路由标记时遇到了困难。我假设我的方法调用将映射到操作谓词。
下面是一个反映我的svc.cs文件包含什么的示例代码块:
using System;
using System.L
我在ASP.NET Framework4.6中使用了一个.NET MVC web应用程序。
我需要能够上传文件,然后转发到一个ASP.NET核心3.1WebAPI。
问题是,我不知道如何将文件从客户端应用程序发送到API。
API接受这样的请求:
public class ReportUploadRequest
{
public List<IFormFile> Files { get; set; }
public int FolderId { get; set; }
public int BrokerId { get; set; }
}
ASP.NET MV
我正在尝试为我的C#和.Net核心web应用程序设置一个Rest。在使用标准的ASP.NET Core模板并在带有读写操作的action包中添加一个Controller时,我认为会给我一个响应。相反,它返回一个错误(404)。
ValuesController.cs代码:
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
// For more information on enabli
我有一个自拥有的自托管API和一个简单的html站点,我想将表单数据提交给自托管API。我目前正在本地主机上测试webapi,该站点也通过IIS托管在localhost上。我不确定我需要在html或C#代码中修改什么才能使其工作。以下是我所拥有的基本知识:
public class TestController : ApiController
{
public TestController() {}
[HttpGet]
public IHttpActionResult()
{
//do stuff
return OK();