Microsoft.Recognizers.Text.NumberWithUnit provides robust recognition and resolution of numbers with units expressed in English, Spanish, French, Portuguese, Chinese, German, Dutch, Italian, Turkish, and Hindi.
$ dotnet add package Microsoft.Recognizers.Text.NumberWithUnitNo README available.