Refactoring of Receive methods. Use of BufferBlock from Tpl Dataflow.