Надеюсь, это простой вопрос, но Google не помогает:
Я разрабатываю потребителя Kinesis, используя последние пакеты AWSSDK.Core и AWSSDK.Kinesis NuGet. Я не могу использовать KCL напрямую.
Я хочу иметь возможность устанавливать имя приложения, программно используемое Kinesis & Dynamo - возможно ли это? Я действительно не хочу использовать имя приложения фактического приложения.
Есть и другие потребители шардов, с которыми я работаю, и я хочу убедиться, что я не вызываю разногласий / блокировок, так как уверен, что имя приложения уникально. Возможно, мне придется запустить несколько экземпляров моего приложения, поэтому я не хочу полагаться на какое-либо значение «по умолчанию», основанное на фактическом имени консольного приложения (если оно так оно и есть).
У меня есть посмотрел на различные свойства класса AmazonKinesisConfig и экземпляра AmazonKinesisClient, но я не вижу ничего очевидного.
Кто-нибудь может указать мне правильное направление? Спасибо.