Как отмечается в комментариях, Flurl нацелен на .NET Standard, который эффективно определяет контракт для HttpClient, а среда выполнения, на которую вы нацеливаетесь в своем приложении, обеспечивает реализацию . Так что да, если ваше приложение предназначено для .NET Core 2.1, тогда Flurl будет использовать реализацию HttpClient .NET Core 2.1.