эммм... а почему в многопотоке будут одинаковые запросы ?
не, если надо то будут конечно одинаковые, а если не надо, то делай так что бы каждый поток работал со своими данными.
тем более ты спрашиваешь как одновременно отправлять запросы, а это 100% многопоток, будет ли он сделан как несколько потоков шаблона или несколько потоков на c# внутри 1-го шаблона, это не имеет значения, так как организовать обработку данных тебе придется по одному принципу.