Files
VisualizerExtensionExample/MailAddressVisualizerSource/MailAddressObjectSource .cs
Matthias Heil 68d2e02bdc initial commit.
not working
2026-01-12 16:13:45 +01:00

20 lines
554 B
C#

using Microsoft.VisualStudio.DebuggerVisualizers;
using System.Net.Mail;
namespace MailAddressVisualizerSource;
public class MailAddressObjectSource : VisualizerObjectSource
{
public override void GetData(object target, Stream outgoingData)
{
if (target is MailAddress mail)
{
var result = new MailAddressModel
{
DisplayName = mail.DisplayName,
Email = mail.Address,
};
SerializeAsJson(outgoingData, result);
}
}
}