使用应用到某个控制器中所有操作的路由前缀来批注该控制器。

 

web api

/// <summary>
    ////// </summary>
    [RoutePrefix("web/Business")]
    public class BusinessController : ApiController
    {
        /// <summary>
        ////// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        [Route("GetData"), System.Web.Http.HttpGet]
        public BusinessResponse GetData([FromUri]BusinessRequest request)
        {
            BusinessResponse response = new BusinessResponse();
            response = Service.Execute(request);return response;
        }
    }

前端调用

var VueDataService = {
    apiUrls: {
        getUrl: BPMUtil.apiBasePath + "/Web/Business/GetData"
    },
    getFormData: function (id) {
        return axios.get(this.apiUrls.getUrl + "?request.recordId=" + id);
    }
};

 

相关文章:

  • 2022-12-23
  • 2022-01-01
  • 2021-08-22
  • 2021-09-14
  • 2021-06-05
  • 2021-07-07
  • 2021-06-18
  • 2021-11-20
猜你喜欢
  • 2017-11-29
  • 2022-12-23
  • 2021-08-09
  • 2021-06-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案