Sicherung

This commit is contained in:
Maier Stephan SI
2023-01-02 04:33:49 +01:00
parent bea46135fd
commit d01747f75a
284 changed files with 6106 additions and 65112 deletions

45
RoboSharp/Debugger.cs Normal file
View File

@@ -0,0 +1,45 @@
using System;
using System.Diagnostics;
namespace RoboSharp
{
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
public sealed class Debugger
{
private static readonly Lazy<Debugger> instance = new Lazy<Debugger>(() => new Debugger());
[DebuggerHidden()]
private Debugger()
{
}
public static Debugger Instance
{
get { return instance.Value; }
}
public EventHandler<DebugMessageArgs> DebugMessageEvent;
public class DebugMessageArgs : EventArgs
{
public object Message { get; set; }
}
[DebuggerHidden()]
private void RaiseDebugMessageEvent(object message)
{
DebugMessageEvent?.Invoke(this, new DebugMessageArgs
{
Message = message
});
}
[DebuggerHidden()]
internal void DebugMessage(object data)
{
RaiseDebugMessageEvent(data);
}
}
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member
}