isEmptyAvailable && uri != null && string.IsNullOrWhiteSpace(uri)
isEmptyAvailable == False & uri == null -> False
isEmptyAvailable == True & uri == null -> False
isEmptyAvailable == True & uri == "" -> True
isEmptyAvailable == True & uri == " " -> True
isEmptyAvailable == True & uri == text -> False
isEmptyAvailable && uri?.Trim() == string.Empty
isEmptyAvailable == True & uri == null -> False
isEmptyAvailable == True & uri == "" -> True
isEmptyAvailable == True & uri == " " -> True
isEmptyAvailable == True & uri == text -> False