Method | Description | |
---|---|---|
Dispose ( ) : void | ||
SendWebHookWorkItemsAsync ( IEnumerable |
Method | Description | |
---|---|---|
CreateWebHookRequestBody ( |
Creates a JObject used as the HttpRequestMessage entity body for a WebHook.
|
|
Dispose ( bool disposing ) : void |
Releases the unmanaged resources and optionally releases the managed resources.
|
|
SignWebHookRequest ( |
Adds a SHA 256 signature to the body and adds it to the request as an HTTP header to the HttpRequestMessage along with the entity body.
|
|
WebHookSender ( ILogger logger ) : System |
Initializes a new instance of the WebHookSender class.
|
Method | Description | |
---|---|---|
CreateWebHookRequest ( |
protected CreateWebHookRequestBody ( |
||
workItem | The |
|
return | Newtonsoft.Json.Linq.JObject |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
return | void |
public abstract SendWebHookWorkItemsAsync ( IEnumerable |
||
workItems | IEnumerable |
|
return | System.Threading.Tasks.Task |
protected SignWebHookRequest ( |
||
workItem | The current |
|
request | The request to add the signature to. | |
body | Newtonsoft.Json.Linq.JObject | The body to sign and add to the request. |
return | void |
protected WebHookSender ( ILogger logger ) : System | ||
logger | ILogger | |
return | System |