Является ли Azure EventHubClient потокобезопасным?

Я работаю над крупномасштабным проектом, использующим Azure Events Hub (под ServiceBus).

Я пишу Events Publisher, который отправляет события в Events Hub с помощью класса .Net EventHubClient.

Кто-нибудь знает, является ли класс EventHubClient потокобезопасным и может ли он использоваться из разных потоков/задач?


person Golash    schedule 17.08.2015    source источник
comment
Привет, это не дубликат, взгляните еще раз и убедитесь, что для сценариев с реальной высокой пропускной способностью рекомендуется не создавать каждый раз EventHubClient. Я пытаюсь построить свою собственную стратегию для моего крупномасштабного сценария, и мне нужно точно знать, является ли EventHubClient потокобезопасным.   -  person Golash    schedule 18.08.2015
comment
Я не думаю, что какой-либо возможный ответ ответит на него лучше, чем stackoverflow.com/a/26920160/1012240. Ответ можно резюмировать так: В настоящее время да для отправки, но это не гарантируется. =› Нет, я бы предложил задать еще один вопрос о написании общего высокопроизводительного отправителя, если вам нужна дополнительная информация. Однако вам нужно определить, что вы подразумеваете под высокой производительностью. В принципе, вы можете отредактировать этот вопрос, чтобы он не дублировался, но вопрос больше не будет похож на исходный.   -  person cacsar    schedule 18.08.2015