/// <summary> /// Registers a Read Interceptor at the specified offset range /// </summary> /// <param name="readInterceptor"></param> /// <param name="offsetStart"></param> /// <param name="offsetEnd"></param> public void RegisterReadInterceptor(ReadInterceptor readInterceptor, int offsetStart, int offsetEnd) { for (var i = offsetStart; i <= offsetEnd; i++) { RegisterReadInterceptor(readInterceptor, i); } }
/// <summary> /// Registers a Read Interceptor at the specified offset /// </summary> /// <param name="readInterceptor"></param> /// <param name="offset"></param> public void RegisterReadInterceptor(ReadInterceptor readInterceptor, int offset) { ReadInterceptors.Add(offset, readInterceptor); }