In the ApplicationOptions class, add two string properties;
ClientName
ClientVersion
Obsolete the Component property (which was combining ClientName and Version
If the developer does not provide the ClientName and ClientVersion, these are computed with values from the OS. In the case of .NET we can probably use the Assembly attributes.
Append the client name and version to the following parameters when making authorization and token requests:
Is your feature request related to a problem? Please describe. See add client app name and version to authorization and token requests for why and what.
What to do?
In the
ApplicationOptions
class, add two string properties;ClientName
ClientVersion
Component
property (which was combining ClientName and VersionIf the developer does not provide the
ClientName
andClientVersion
, these are computed with values from the OS. In the case of .NET we can probably use the Assembly attributes.Append the client name and version to the following parameters when making authorization and token requests:
x-app-name
x-app-ver
.WithApplicationInformation(string clientName, string clientVersion)