
הטקסט המלא של הדקות הראשונות בהרצאה «Configuration File - Multiple Bindings» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
כעת אנחנו הולכים לראות איך להשתמש ב-Configuration File וב-WCF Configuration File Editor בכדי להוסיף תי אנדפוינטס. אוקיי, אז יש לנו פה קובץ AppConfig רק, ואנחנו רוצים לבצע קונפיגורציה על ידי WCF Configuration File Editor.
ואנחנו רואים שאין לנו אותו, אז בואו נעשה בדיוק את מה שעשינו מקודם. Tools, פותחים אותו כאן פעם אחת, סוגרים אותו, חוזרים בחזרה ל-AppConfig, ויש לנו.
נלחץ על זה ונבצע את התהליך של הוספת endpoint ראשונה ואז נראה איך אנחנו מוסיפים עוד endpoint. במידה ואנחנו רוצים שהשירות שלנו ייחשף על שני endpoints שונים.
אוקיי, אז יש לנו פה את ה-services, create new service, זה מיידית מכניס אותנו ליצירה של ה-endpoint, נבחר את ה-dll, נלך ל-browse, נעלה אחת למעלה, ניכנס לקלקולטור ליברירי, בין,
הופה, לא נכנסתי לבין, ניכנס לבין, דיבאג ואנחנו לא רואים כלום. הסיבה שאנחנו לא רואים כלום זה מפני שלא ביצענו שום פעולה של ריבילד של הסלושן.
ובואו נחזור לסלושן, ריבילד. אנחנו רואים שהוא כותב לנו כאן, ריבילד אול סקסידד, מעולה. בואו עכשיו נראה אם יש שמה dll. browse, נעלה אחת למעלה, נגיע לתיקייה של ה-dll.
בין, דיבאג, הנה ה-dll. נבצע אופן, נבחר את השירות, אופן, נקסט, נקסט עבור האינטרפייס, נבחר קודם כל ה-HTTP, נקסט, נקסט.
טוב, את ה-HTTP.2// ניקח את מי 2007/001/port 60/65/MyCalculator. אוקיי, נקסט, פיניש, ויצרנו רק Endpoint A1.
קודם כל אנחנו יכולים לראות כאן את הרשימה של ה-Endpoints שקיימים ושיש לנו רק אחת, ואת כל הפרמטרים לגבי ה-Endpoint הספציפית הזאת.
אוקיי, אם אנחנו נחזור לשירות, יותר נכון לסרוויסס, אנחנו רואים גם כאן רשימה של אנדפוינטס. אנחנו יכולים להגדיר קונפיגוריישן עבור האנדפוינט, אנחנו יכולים למחוק אותה ואנחנו יכולים להגדיר לה איזשהו name.
אז בואו כרגע נבצע יצירה של שם עבור האנדפוינט. endpoint name, אנחנו רואים כאן את ה-name, וניתן HTTP endpoint. עכשיו אנחנו יכולים לחזור לרשימת האנדפוינטס ולבצע עריכה של Binding Configuration.