דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. הדרכה להוספת פרוייקט / dll/ קלאס לC#

הדרכה להוספת פרוייקט / dll/ קלאס לC#

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 3 כותבים 393 צפיות 1 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC
    chagoldC
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    אני צריך לעשות API מc# לווקומרס.
    מצאתי את הספריה הזו https://github.com/XiaoFaye/WooCommerce.NET
    אבל לא הצלחתי להבין את הרעיון איך אני אמור להשמש איתה בפרויקט שלי (קונסולה).
    אם אוכל לקבל בבקשה טיפה הדרכה, תודה.

    yossizY תגובה 1 תגובה אחרונה
    0
    • chagoldC chagold

      אני צריך לעשות API מc# לווקומרס.
      מצאתי את הספריה הזו https://github.com/XiaoFaye/WooCommerce.NET
      אבל לא הצלחתי להבין את הרעיון איך אני אמור להשמש איתה בפרויקט שלי (קונסולה).
      אם אוכל לקבל בבקשה טיפה הדרכה, תודה.

      yossizY
      yossizY
      yossiz
      כתב ב נערך לאחרונה על ידי yossiz
      #2

      @chagold

      קליק ימני על references
      >add reference...

      6366edd4-dce9-43eb-b8c8-465e9162a5f8-image.png

      ואז לחץ על browse... ותבחר את ה-DLL

      ef6fadfd-f155-44b7-8c07-6d282c6c9ed6-image.png

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
      👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

      תגובה 1 תגובה אחרונה
      2
      • dovidD
        dovidD
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #3

        תשתמש תמיד עם nuget.
        nuget זה מנהל חבילות, כמו שיש לPHP כמה, וכמו שיש לנוד את npm.
        קליק ימני על הפרוייקט > Manage Nuget Package... שם כתוב בתיבת החיפוש WooCommerce, ותתקין.

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        yossizY תגובה 1 תגובה אחרונה
        3
        • dovidD dovid

          תשתמש תמיד עם nuget.
          nuget זה מנהל חבילות, כמו שיש לPHP כמה, וכמו שיש לנוד את npm.
          קליק ימני על הפרוייקט > Manage Nuget Package... שם כתוב בתיבת החיפוש WooCommerce, ותתקין.

          yossizY
          yossizY
          yossiz
          כתב ב נערך לאחרונה על ידי
          #4

          @dovid מה היתרונות ב-nuget?

          📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
          👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

          yossizY תגובה 1 תגובה אחרונה
          0
          • yossizY yossiz

            @dovid מה היתרונות ב-nuget?

            yossizY
            yossizY
            yossiz
            כתב ב נערך לאחרונה על ידי yossiz
            #5

            אני אענה לעצמי.

            • טיפול אוטומטי ב-dependencies
            • קלות ההתקנה ועדכון

            יש עוד?

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
            👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

            תגובה 1 תגובה אחרונה
            0
            • dovidD
              dovidD
              dovid
              ניהול
              כתב ב נערך לאחרונה על ידי dovid
              #6

              @yossiz דבר ראשון, השאלה שלך היא מה היתרונות במנהל חבילות באופן כללי.
              ענית מעולה. רק שעליך להעריך נכונה את משקלם של השניים. זה מאוד מאוד מקל את החיים.
              יש עוד המון דברים קטנים כמו עדכון קל יותר, והרצת סקריפטים מתאימים לחבילות שדורשות את זה (והסרה מתאימה) ועוד הרבה.
              כמו"כ בזכות המנהל חבילות אפשר לדעת בקלות על פופולריות החבילה ועל שחרורים אחרונים שלה (מה שבגיטאב קשה לדעת).

              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              תגובה 1 תגובה אחרונה
              3
              • chagoldC
                chagoldC
                chagold
                כתב ב נערך לאחרונה על ידי chagold
                #7

                אני כותב את הקוד שכתוב שם ואני מקבל שגיאה.

                 RestAPI rest = new RestAPI("http://www.yourstore.co.nz/wp-json/wc/v2/", "ck_4bb1c85ebd1dd7ea28c50cc441138a83acbafcab", "cs_2a24bdc87daa85ea412f95d80f23c2345037e8c4");
                 
                             WCObject wc = new WCObject(rest);
                

                e60fc2da-fc0f-4124-96cb-25edee81c9c6-image.png

                (התקנתי את 3 החבילות שם שהיו קשורות לווקומרס)

                תגובה 1 תגובה אחרונה
                0
                • dovidD
                  dovidD
                  dovid
                  ניהול
                  כתב ב נערך לאחרונה על ידי
                  #8

                  כנראה חסר using.
                  תוכל להוסיף ידנית למעלה
                  using WooCommerceNET.WooCommerce.v2;
                  using WooCommerceNET.WooCommerce.v2.Extension;

                  או אפשר אוטומטית בקלות:
                  השורות הללו מן הסתם אדומות נכוון?
                  כשאתה עומד על השורה אמור להיות בצד כזה כפתור צף, לתיקונים מוצעים.
                  בלחיצה על הכפתור הזה א בCTRL+. תוכל לבחור בתפריט שיוסיף את הusing המתאימים.

                  • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                  • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                  תגובה 1 תגובה אחרונה
                  1
                  • chagoldC
                    chagoldC
                    chagold
                    כתב ב נערך לאחרונה על ידי chagold
                    #9

                    לא, הוספתי.

                    235d79f6-64d6-4d3c-80b9-cff76384b948-image.png

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

                    תגובה 1 תגובה אחרונה
                    0
                    • dovidD
                      dovidD
                      dovid
                      ניהול
                      כתב ב נערך לאחרונה על ידי
                      #10

                      משונה. התקנתי אצלי את חבילת WooCommerceNET בלבד, ואין לי שגיאה.
                      עבור הWCObject נדרשתי לusing נוסף: WooCommerceNET.WooCommerce.Legacy.

                      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                      תגובה 1 תגובה אחרונה
                      1
                      • dovidD
                        dovidD
                        dovid
                        ניהול
                        כתב ב נערך לאחרונה על ידי dovid
                        #11

                        תסיר את כל החבילות שהתקנת ותתקין שוב רק את WooCommerce .NET

                        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                        תגובה 1 תגובה אחרונה
                        2

                        שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                        נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                        בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


                        בא תתחבר לדף היומי!
                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • דף הבית
                        • קטגוריות
                        • פוסטים אחרונים
                        • משתמשים
                        • חיפוש
                        • חוקי הפורום