private void Include(IList<string> includes, Action action)
{
if (includes != null)
{
foreach (var include in includes)
action(<add include here>);
}
}
मैं यह है किमैं एक्शन में पैरामीटर कैसे पास कर सकता हूं?
this.Include(includes, _context.Cars.Include(<NEED TO PASS each include to here>));
विचार पारित प्रत्येक विधि को शामिल है की तरह कॉल करना चाहते हैं।
अपने 'Action' सिर्फ एक' Action' है या यह एक 'कार्रवाई' या किसी अन्य बदलाव है? आप कितने पैरामीटर चाहते हैं? –
BoltClock
प्रश्न – Jop
अपडेट किया गया ऐसा लगता है कि आप पहले से ही 'शामिल' तर्क के माध्यम से शामिल हो रहे हैं। क्या यह विचार है कि आप 'एक्शन' सूची के प्रत्येक सदस्य को 'एक्शन' में पास करना चाहते हैं? यदि ऐसा है, तो बस '_context.Cars.Include' पास करें (बिना ब्रैकेट के)। – itowlson