مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

دریافت بخشی از اطلاعات از web api

یکشنبه, 18 فروردین 1398 15:06

دریافت بخشی از اطلاعات از web api

سلام

من با یک web api کار می کنم که اطلاعات زیادی رو در قالب یک مدل ارائه می کنه . مشکل اینجاست که من از کل اطلاعاتی که ارائه میشه فقط چند ایتم اش رو مثلا نام و ای دی رو می خوام چطوری میتونم فقط اطلاعاتی رو که می خوام بگیرم؟

دوشنبه, 19 فروردین 1398 20:58

اگه با لیست کار میکنی که تهش select بزن و اونایی رو که میخوای انتخاب کن (anonymous تولید می‌شود) و لیست کن و بفرست!

اگه یه آبجکت از مدل رو میخوای برگردونی دو راه داری

یا از همین anonymous ها استفاده کنی

var result = new()
{
    a.x,
    a.y,
    a.z
}

یا یه مدل بسازی و فقط اونایی رو که میخوای Set کنی و بفرستی

جمعه, 23 فروردین 1398 02:29

من به این طریق اون فیلد هایی رو که میخوام برمی گردونم

 var userQuery = db.PaymentInfoes.OrderByDescending(p => p.created_at).Select(c=> new {c.AppointmentID ,c.created_at ,
                c.Description,c.OrderId,c.Price,c.SaleOrderId,c.SaleReferenceId }).ToList();

شاید بکارت بیاد

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید