protected virtual async Task<HttpResponseMessage> TrySendStatus(JobQueueItemEntity jobQueueItemEntity,
CancellationToken cancellationToken)
{
try
{
//Use ManagerUriBuilderHelper instead?
var uri = new Uri(CallbackTemplateUri.ToString().Replace(ManagerRouteConstants.JobIdOptionalParameter,
jobQueueItemEntity.JobId.ToString()));
var httpResponseMessage = await _httpSender.PostAsync(uri,
null,
cancellationToken);
return httpResponseMessage;
}
catch (Exception exp)
{
Logger.ErrorWithLineNumber("Error in TrySendStatus.", exp);
throw;
}
}