DCSIMG
WCF Message Visualizer - I Love C#
Sign in | Join | Help

I Love C#

Eyal Vardi

WCF Message Visualizer

פורסם בתאריך Aug 24 2007, 06:58 AM על ידי Vardi | ישנם 1 תגובות

בפיתוח Channels ב-WCF עולה הצורך ב- MessageVisualizer שיעזור

בזמן DEBUG. הבעיה היא שהמחלקה Message לא מוגדרת כ- [Serializable]

ולכן צריך לעבוד יותר קשה, עם מחלקה MessageVisualizerObjectSource.

ניתן להוריד את הקוד מכאן.

פתרון ראשון:

code

תוצאה:

MV

MessageProxy מגדיר Property Body מסוג String ולכן אנחנו מקבלים את Visualizer הסטנדארטי של MS.

פתרון שני:

א. לרשת את VisualizerObjectSource ושלכתב את המתודה GetData.

c

ב. לרשת את DialogDebuggerVisualizer ולשכתב את המתודה Show.

c

לא לשכוח שצריך לשים את ה-EXE בתקיה
My Documents\Visual Studio 2005\Visualizers

רשימת תגובות

# re: WCF Message Visualizer

פורסם בתאריך Friday, August 24, 2007 5:25 PM על ידי Guy Burstein  

אחלה רעיון! נראה שימושי.

לדעתי שווה לכתוב על זה פוסט בבלוג האנגלי של אוהד ב- weblogs.asp.net, כדי שזה יחשף יותר.

שלח תגובה

(שדה חובה) 
(שדה חובה) 
(אופציונלי)
(שדה חובה) 

Enter the numbers above: