דוגמא ל- CONTROLLER

קדם Forums הייטק Web Development דוגמא ל- CONTROLLER

  • תמר פ.

    הייטק
    חברה
    11/03/2024 ב8:19 am

    אני לא יכולה לשים פה דוגמה אמיתית, אבל אם את צריכה משהו ממש פשוט אז הרעיון ליצור controller שיורש מהמחלקה Controller או BaseController של MVC, ואז בתוכו את כותבת את הפעולות שאת רוצה לעשות.

    מה שיש פה בתמונה זה בסיסי ביותר, את יכולה כמובן לשחק עם זה לפי מה שאת צריכה. תראי כאן דוגמאות.

    הנה דוגמה לפונקציה מסוימת בתוך הcontroller: זה לא נראה כאן טוב, אבל ברעיון זה פונקציית GET פשוטה שמקבלת (דרך הראוטינג) שדה מזהה לישות מסוימת בDB, ומחזיר את הישות הזו, בתנאי שהמזהה שונה מאפס.

     [HttpGet]
    public ActionResult<SingleResult<TEntity>> Get([FromRoute] int key)
    {
    if (key == 0)
    {
    return BadRequest();
    }
    var query = _context.Set<TEntity>().Where(e => e.Id == key);

    return new SingleResult<TEntity>(query);
    }

    מקווה שזה קצת עזר לך, זה נושא גדול, מה שכתבתי כאן זו רק טעימה, כדי לתת לך כיוון. בהצלחה!

Log in to reply.

מעוניינת בפרסום

חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר

ניתן לפנות גם במייל ל: [email protected]

מה את מחפשת?

מילות מפתח פופולריות לפי תחומים

ניתן לחפש גם מילות מפתח , תפקידים וכישרון מיוחד שאינם מופיעים ברשימות - "נהגת", "ציור בחול" וכדומה.

דילוג לתוכן