ריבוי פונקציות ב Web Api
אהלן,
יש לי web api עם 2 פונקציות
אני מנסה לקרוא לפונקציה הראשונה על ידי
ומקבל הודעת שגיאה 500 internal server error.
כאשר הפונקציה השניה לא מוגדרת (אני מוחק אותה) הכל פועלי כראוי.
קראתי את המסמך הזה [URL]http://www.asp.net/web-api/overview/web-api-routing-and-actions/routing-and-action-selection[/URL]
ואני מבין שבגלל שהוא מוצא פעמיים התאמה לפונקציה עם פרמטר בשם name הוא לא מצליח לזהות נכון את הפונקציה המתאימה.
האם יש דרך להסביר למערכת שהפוקציה המתאימה היא הראשונה מכיוון שאין id?
נ.ב. באותו המצב עם פונקציות Get, הכל פועל מצוין.
תודה רבה.
אהלן,
יש לי web api עם 2 פונקציות
public Post(string name) {}public Post(string name, Guid id) {}אני מנסה לקרוא לפונקציה הראשונה על ידי
[URL]http://.../MyController?name=myName[/URL]ומקבל הודעת שגיאה 500 internal server error.
כאשר הפונקציה השניה לא מוגדרת (אני מוחק אותה) הכל פועלי כראוי.
קראתי את המסמך הזה [URL]http://www.asp.net/web-api/overview/web-api-routing-and-actions/routing-and-action-selection[/URL]
ואני מבין שבגלל שהוא מוצא פעמיים התאמה לפונקציה עם פרמטר בשם name הוא לא מצליח לזהות נכון את הפונקציה המתאימה.
האם יש דרך להסביר למערכת שהפוקציה המתאימה היא הראשונה מכיוון שאין id?
נ.ב. באותו המצב עם פונקציות Get, הכל פועל מצוין.
תודה רבה.