是的,C# 中的 form-data 支持自定義類型。可以通過創建一個自定義類來表示表單數據,并將其用作請求的參數。在處理請求時,可以將表單數據映射到這些自定義類的屬性中。例如:
public class FormData
{
public string Name { get; set; }
public int Age { get; set; }
}
[HttpPost]
public IActionResult PostFormData(FormData formData)
{
// 使用 formData 對象中的屬性進行處理
return Ok();
}
在上面的示例中,我們創建了一個名為 FormData 的自定義類,它包含兩個屬性 Name 和 Age。在 PostFormData 方法中,我們將 FormData 類作為參數傳遞,并通過該對象來訪問表單數據。這樣可以使代碼更易讀和維護。