public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state) { var asyncResult = new MockAsyncResult { AsyncState = state, Buffer = buffer, Count = count, Offset = offset }; AsyncUtil.Fork(() => callback(asyncResult)); return(asyncResult); }
public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state) { var asyncResult = new MockAsyncResult { AsyncState = state, Buffer = buffer, Count = count, Offset = offset }; AsyncUtil.Fork(() => callback(asyncResult)); return asyncResult; }