Since you're not returning anything, I believe it's as simple as turning:
protected void GetCasesButton_Click(object sender, EventArgs e)
to
protected async void GetCasesButton_Click(object sender, EventArgs e)
If the return was to be something other than void, an additional requirement of "
async Task<return type>
" would be included in the method header.