async/await API missing
Any plans to implement the async api?
I mean, why force people to use Task.run?
Hello @Legends ,
We can always implement async but inside the method, they will only do Task.Run so it will not be real async. Unfortunately, supporting async all the way require a lot of development.
Best Regards,
Jonathan
@JonathanMagnan Will you in principle support that change to API ? There modern tools for writing more performance oriented parsing, using for example Span<T> and System.Memory infrastructure in .NET Core. Even this would be project on it's own, that greatly help those who use HtmlAgilityPack for parsing HTML in large quantities.
Hello @kant2002,
There is no plan to change this at the moment.
Unfortunately, time is missing on our side as well, so we cannot afford this kind of development at this moment.
@JonathanMagnan I'm more asking if you are up to accepting contribution which could help you move in that direction?
Oh sure ;)