Я новичок в Microsoft Azure
мне нужно обновить данные в Event Hub Microsoft Azure
это мой код для отправки данных в концентратор событий:
Как обновить данные в Event Hub Microsoft Azure
// Parameter
string eventHubName = "";
string eventHubNamespace = "";
string sharedAccessPolicyName = "";
string sharedAccessPolicyKey = "";
//Bus initialization Service
var settings = new MessagingFactorySettings()
{
TokenProvider = TokenProvider.CreateSharedAccessSignatureTokenProvider(sharedAccessPolicyName, sharedAccessPolicyKey),
TransportType = TransportType.Amqp
};
var factory = MessagingFactory.Create(ServiceBusEnvironment.CreateServiceUri("sb", eventHubNamespace, ""), settings);
EventHubClient client = factory.CreateEventHubClient(eventHubName);
contact obj = new contact();
obj.IdC = 12;
obj.DateContact = DateTime.Now;
// Serialize to JSON
var serializedString = JsonConvert.SerializeObject(obj);
EventData data = new EventData(Encoding.UTF8.GetBytes(serializedString))
{
PartitionKey = obj.IdC.ToString()
};
// Send the event data to an Event Hub
client.SendAsync(data);
Могу ли я это сделать?
помогите мне.
спасибо.
Я не думаю, что да/нет вопросов действительно полезно здесь. Я имею в виду ... не могли бы вы просто запустить код самостоятельно и ответить на свой вопрос? Также: такие вопросы, как «почему мой код не работает?» вне темы. И это похоже на этот вопрос (т. Е. Если вы его запускали, и это сработало, вы не будете публиковать здесь, значит ли это, что это не работает, и вы просите отладочную помощь?). –