Guest User

Untitled

a guest
Jul 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. public static class SampleEventTrigger
  2. {
  3. private static DefaultHttpWebHook webHook = new DefaultHttpWebHook(new Uri("https://nonexistent.invalid/sampleWebHook"), "/event/sampleEvent");
  4.  
  5. [FunctionName("SampleEventTrigger")]
  6. public static async Task Run(
  7. [ServiceBusTrigger("sampleevent", "SampleEvent.Subs", AccessRights.Manage, Connection = GlobalConfiguration.ServiceBusConnection)]BrokeredMessage message,
  8. TraceWriter log)
  9. {
  10. log.Info("launch sample event subscription");
  11.  
  12. try
  13. {
  14. var resp = await webHook.Post(message, log);
  15. log.Info($"{resp.StatusCode}, {resp.ReasonPhrase}");
  16. await Task.CompletedTask;
  17. }
  18. catch (Exception ex)
  19. {
  20. log.Error($"exception in webhook: {ex.Message}", ex);
  21. throw;
  22. }
  23. }
  24. }
Add Comment
Please, Sign In to add comment