C# 对象具有其他属性ActionContext等

C# 对象具有其他属性ActionContext等,c#,asp.net-mvc,rest,asp.net-web-api,C#,Asp.net Mvc,Rest,Asp.net Web Api,嗨,我有ASP.NETMVC中的WebAPI项目(不是核心),我有简单的类,让我展示给你们看 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; namespace WebAPI { public class TumKartlar : ApiController {

嗨,我有ASP.NETMVC中的WebAPI项目(不是核心),我有简单的类,让我展示给你们看

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;

namespace WebAPI
{
    public class TumKartlar : ApiController
    {
        public string AD { get; set; }
        public string SOYAD { get; set; }
        public string KARTID { get; set; }
        public string OGRNO { get; set; }
        public string TCKIMLIK { get; set; }
        public string AKKTAR { get; set; }

        public int Durum { get; set; }
        public string DurumMesaji { get; set; }
    }
}
正如你所看到的,我所有的属性都是这些。但当我运行get方法时,我的反应是;(我想问题是我的过滤类。但我不知道如何修复这个问题。有很多不必要的信息,我如何过滤它们?)

}


有什么东西,你能解释一下为什么这些在这里吗?我只想返回我的对象属性,而不是这些东西你的对象从ApiController继承的:

public class TumKartlar : ApiController
这些是
ApiController
的属性。我想最直接的解决方案是,如果不希望对象成为该类的实例,就不要从该类继承:

public class TumKartlar
{
    // your object members
}
public class TumKartlar
{
    // your object members
}