从对象类型中获取数据 c#
Fetch data from Object type c#
我有一个用 c# 编写的 WebAPI 控制器,如下所示:
public void Post(Object obj)
{
}
现在,使用 angularjs 的 $resource
我正在向此控制器发布一个像 {name: "xyz"}
这样的对象。
因此,obj 看起来像是一个具有 属性 "name" 和值 "xyz" 的对象(引号为清楚起见)。如何从 obj 中提取 属性 名称的值?
最简单的方法是使用 DTO,这样您就可以得到类似的东西。
public void Post(MyDTO dto){
doStuff(dto.name)
}
public class MyDTO{
public String name {get;set;}
}
我有一个用 c# 编写的 WebAPI 控制器,如下所示:
public void Post(Object obj)
{
}
现在,使用 angularjs 的 $resource
我正在向此控制器发布一个像 {name: "xyz"}
这样的对象。
因此,obj 看起来像是一个具有 属性 "name" 和值 "xyz" 的对象(引号为清楚起见)。如何从 obj 中提取 属性 名称的值?
最简单的方法是使用 DTO,这样您就可以得到类似的东西。
public void Post(MyDTO dto){
doStuff(dto.name)
}
public class MyDTO{
public String name {get;set;}
}