小编Alp*_*977的帖子

如何从同一项目中的另一个 Api 控制器调用 Api 控制器

我有一个对象“ApplicantDetail”,其中包含 ApplicantController 中的对象列表,我想将发布请求发送到 Personaldetails Api On 以保存到数据库并获取响应

ApplicantController 上的 API

    // POST: api/ApplicantDetail
    [HttpPost]
    [Route("~/api/ApplicantDetail")]
    public IActionResult Post([FromBody] Personaldetail ApplicantDetail)
    {

        Personaldetail personaldetail = new Personaldetail
        {
            Name = ApplicantDetail.Name,
            Cnic = ApplicantDetail.Cnic,
            Phone = ApplicantDetail.Phone
        };

        List<Address> addresses = new List<Address>();
        List<Employee> employees = new List<Employee>();
        List<Bank> banks = new List<Bank>();

        addresses.AddRange(ApplicantDetail.Address);
        employees.AddRange(ApplicantDetail.Employee);
        banks.AddRange(ApplicantDetail.Bank);

        var response = *//How to Call Personaldetail Post APi of PersonaldetailController Controller From Here and Get 
          response back//*

        return null;
    }
Run Code Online (Sandbox Code Playgroud)

个人详细信息控制器上的 API

    // POST: …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-core-mvc

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net-core-mvc ×1

asp.net-mvc ×1

c# ×1