Example #1
0
 public Webhook(IAdministrationConfiguration configuration)
 {
     this.configuration = configuration;
     this.jsonFormatter = new JsonMediaTypeFormatter();
     jsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
     this.clientHandler = new HttpClientHandler
     {
         Credentials = new NetworkCredential(this.configuration.ApiKey, "")
     };
 }
Example #2
0
 public Node(IAdministrationConfiguration configuration)
 {
     this.configuration = configuration;
 }
Example #3
0
 public static string CreateUrl(this IAdministrationConfiguration configuration)
 {
     return($"http://{configuration.BaseAddress}:{configuration.Port ?? 8888}/");
 }