Skip to content

Commit 4d51cd0

Browse files
committed
Added Timeout and UserAgent headers to asynchronous calls
1 parent 1ef7a56 commit 4d51cd0

File tree

1 file changed

+13
-8
lines changed
  • cybersource-rest-client-netstandard/cybersource-rest-client-netstandard/generator/cybersource-csharp-template

1 file changed

+13
-8
lines changed

cybersource-rest-client-netstandard/cybersource-rest-client-netstandard/generator/cybersource-csharp-template/ApiClient.mustache

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -609,14 +609,19 @@ namespace {{packageName}}.Client
609609
}
610610
}
611611

612-
if (logUtility.IsMaskingEnabled(logger))
613-
{
614-
logger.Debug($"HTTP Request Headers :\n{logUtility.MaskSensitiveData(headerPrintOutput.ToString())}");
615-
}
616-
else
617-
{
618-
logger.Debug($"HTTP Request Headers :\n{headerPrintOutput.ToString()}");
619-
}
612+
// set timeout
613+
RestClient.Timeout = Configuration.Timeout;
614+
// set user agent
615+
RestClient.UserAgent = Configuration.UserAgent;
616+
617+
if (logUtility.IsMaskingEnabled(logger))
618+
{
619+
logger.Debug($"HTTP Request Headers :\n{logUtility.MaskSensitiveData(headerPrintOutput.ToString())}");
620+
}
621+
else
622+
{
623+
logger.Debug($"HTTP Request Headers :\n{headerPrintOutput.ToString()}");
624+
}
620625

621626
InterceptRequest(request);
622627
var response = await RestClient.Execute{{^netStandard}}TaskAsync{{/netStandard}}(request);

0 commit comments

Comments
 (0)