IProtocolProxy.cs 376 B

1234567891011
  1. namespace WCS.Core;
  2. public interface IProtocolProxy
  3. {
  4. void Set<T>(string propertyName, T value);
  5. T Get<T>(string propertyName);
  6. T CallReturn<T>(string methodName, params object[] args);
  7. void CallVoid(string methodName, params object[] args);
  8. void AddEvent(string eventName, Delegate delgate);
  9. void RemoveEvent(string eventName, Delegate delgate);
  10. }