What is the correct way to clear the content of a "simple" string property such as the description of a group using the Microsoft Graph .NET Client Library?
Setting a value that is not empty works fine with the following code
var patch = new Group();
patch.Description = "your description here";
var req = new GroupRequest(graphClient.Groups["<group id>"].Request().RequestUrl, graphClient, new List<Option>());
req.UpdateAsync(patch).Wait();
However, if I set patch.Description to "" i get an Exception
Code: Request_BadRequest Message: Invalid value specified for property 'description' of resource 'Group'.
If i set the value of patch.Description to null (which it already is for a new instance of Group()) nothing happens at all (I can also see in Fiddler, that no description is not contained in the body of the patch request).
So my question is, what is the correct way to clear a value?