public WriteLoggingWrapper(IBusPeripheral peripheral, Action <long, T> originalMethod) : base(peripheral, originalMethod, null, null) { mapper = new RegisterMapper(peripheral.GetType()); }
public ReadLoggingWrapper(IBusPeripheral peripheral, Func <long, T> originalMethod) : base(peripheral, originalMethod) { mapper = new RegisterMapper(peripheral.GetType()); }