namespace WCS.Core; public interface IProtocolProxy { void Set(string propertyName, T value); T Get(string propertyName); T CallReturn(string methodName, params object[] args); void CallVoid(string methodName, params object[] args); void AddEvent(string eventName, Delegate delgate); void RemoveEvent(string eventName, Delegate delgate); }