That simply indicates you didn't go through the whole documentation like this,
"Add the Xamarin.Essentials NuGet package to each project" is very important, as it allows platform specific projects (iOS, Android for example) to get the dependent assemblies with actual implementation, different from the assemblies for interfaces (code that only throws exceptions).
Again, dig into the entire code base and documentation, not merely a class/file, and that helps you understand how it actually works.