// Must have some logging enabled for .log() to work e.g.
DicomGlobal.LogToFile("path\to\logs\", 0x3F);
DicomGlobal.Log("Application Started");
// Example scenario: sending a DICOM image to a local server
DicomImage image = new DicomImage("your_dicom_image.dcm");
var status = image.Send("localhost", 10001, "SENDER_AE", "SERVER_AE");
// Log success or failure
if (status == 0)
{
string message = $"Successfully sent image with Study UID {image.StudyUID}";
DicomGlobal.Log(message);
}
else
{
string message = $"Failed to send image with Study UID: {image.StudyUID}, Status Code: {status}";
DicomGlobal.Log(message);
}