1. 程式人生 > >ASP.NET Web API中如何傳遞引數

ASP.NET Web API中如何傳遞引數



一、簡單型別的傳遞

1、傳遞1個引數

獲取方式:

public Users Get(int id)

傳遞方式:

(1)、api/default/5

(2)、$.get("/api/default",{id:90}, function (data) {/* 處理邏輯 */});

2、傳遞多個引數

獲取方式:

public Users Get(int id, int id2)

傳遞方式:

$.get("/api/default",{id:90,id2:88}, function (data) {});

二、傳遞一個物件

1、定義一個型別

    public class DoubleStringPrameter
    {
        public string Pram1 { get; set; }

        public string Pram2 { get; set; }
    }

2、獲取方式

public string Post(DoubleStringPrameter pram)

3、傳遞方式

$.post("/api/testStringUsingObject", { Pram1: "引數1的值", Pram2: "引數2的值" }, function (data) {});