• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

DomCR / ACadSharp / 26152539707

20 May 2026 09:02AM UTC coverage: 76.951% (+0.08%) from 76.868%
26152539707

Pull #1084

github

web-flow
Merge 5e913abe8 into e21f7f3f6
Pull Request #1084: Add Material write support and Mesh texture coordinates round-trip

8643 of 12189 branches covered (70.91%)

Branch coverage included in aggregate %.

203 of 208 new or added lines in 10 files covered. (97.6%)

19 existing lines in 3 files now uncovered.

31103 of 39462 relevant lines covered (78.82%)

158462.94 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

77.78
/src/ACadSharp/IO/NotificationEventHandler.cs
1
using System;
2

3
namespace ACadSharp.IO;
4

5
/// <summary>
6
/// Represents the method that handles a notification event raised by an object.
7
/// </summary>
8
/// <param name="sender">The source of the event.</param>
9
/// <param name="e">A NotificationEventArgs object that contains the event data.</param>
10
public delegate void NotificationEventHandler(object sender, NotificationEventArgs e);
11

12
/// <summary>
13
/// Provides data for notification events, including the message, notification type, and any associated exception.
14
/// </summary>
15
/// <remarks>Use this class with event handlers to receive detailed information about notifications, such as
16
/// informational messages, warnings, or errors. The properties expose the notification message, its type, and an
17
/// optional exception if the notification is related to an error condition.</remarks>
18
public class NotificationEventArgs : EventArgs
19
{
20
        /// <summary>
21
        /// Gets the message.
22
        /// </summary>
UNCOV
23
        public string Message { get; }
×
24

25
        /// <summary>
26
        /// Gets the type of notification.
27
        /// </summary>
28
        public NotificationType NotificationType { get; }
195,576✔
29

30
        /// <summary>
31
        /// Gets the exception that caused the current operation to fail.
32
        /// </summary>
33
        public Exception Exception { get; }
×
34

35
        public NotificationEventArgs(string message, NotificationType notificationType = NotificationType.None, Exception exception = null)
291,762✔
36
        {
291,762✔
37
                this.Message = message;
291,762✔
38
                this.NotificationType = notificationType;
291,762✔
39
                this.Exception = exception;
291,762✔
40
        }
291,762✔
41
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc