Let's collapse this conditional:

```
if (HasBody && (method == "DELETE" || method == "OPTIONS"))
{
 ...
}
```

Two benefits. Less nesting and if the `bool` check fails, we don't have to do two string comparisons.