add exchangeType argument to adapter config make sure u can change excha...

...nge type not only direct but fanout too
im sure override config by fanout works properly but anyway this need coverd by test cause for me its gambling what its the sum of merge arays...