Class AttributeHandler
Namespace: Belay.Core
Assembly: Belay.Core.dll
Simple attribute handler that replaces the complex executor hierarchy. Handles method attributes with direct, understandable logic.
csharp
public static class AttributeHandler
Inheritance
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Methods
ExecuteMethod<T>(IDeviceConnection, MethodInfo, object[], CancellationToken)
Executes a method with attribute-based Python code generation.
ExecuteMethod(IDeviceConnection, MethodInfo, object[], CancellationToken)
Executes a method without return value (void/Task).