Список возвращается в API. Я не получаю сообщения об ошибке, если в базе данных есть несколько значений. Возвращается к списку правильно. но когда я получаю одно значение, я получаю ошибку при использовании api.
Это мой код;
WebService1.asmx
[WebMethod(EnableSession = true)]
public List<AP_City> AA_Send_CountryCode(string us, string ps, string country_code)
{
AP_City menuclass = new AP_City();
List<AP_City> menuliste = new List<AP_City>();
DbClassSQL db = new DbClassSQL();
DataTable dt2x = db.Doldur("SELECT * FROM AP_City where CountyCode='" + country_code + "' order by OrderNumber");
if (dt2x.Rows.Count > 0)
{
for (int i = 0; i < dt2x.Rows.Count; i++)
{
menuclass.Id = Convert.ToInt32(dt2x.Rows[i]["Id"]);
menuliste.Add(menuclass);
menuclass = new AP_City();
}
}
return menuliste;
}
Это мой класс
namespace Deneme
{
public class AP_City
{
public int Id { get; set; }
}
}