c# return empty async enumerable