- fixed HeartBeat issue with .net8.
- refactored the helper class NameValueMapHelper into an Extension class for the original NameValueMap instead of inheritance. Class name changed to NameValueMapExtension to reflect this change.
- added new helper class NameValueMapHelper that serves as a wrapper around NameValueMap. The class is designed to provide the user with easier interface for the underlying data stored inside of the NameValueMap. See NameValueMapHelper page for more information.
- modified contract for HttpOperation
- requestOrContentFile onDemand parameter is optional for now
- usage of this parameter (other value than empty ) will produce exception since it is not supported now
// previous call for 1.0.0-beta2 version
HttpOperation("ArgumentName", "queryArguments", "header1=value1;header2=value2", "file://output", null)
// current format
HttpOperation("ArgumentName", "queryArguments",
new Dictionary<string,string>(
{
{"header1","value1"},
{"header2","value2"}
}),
"file://output")
- fixed ondemand return value