public Uri GetItemUri(string resourceName, object id)
{
Uri result;
if (Uri.TryCreate(BaseUri, $"{resourceName}/{id}", out result) == false)
{
throw new ArgumentException($"Unable to create item URI with base URL '{BaseUri}', resource name '{resourceName}' and id '{id}'.");
}
return result;
}