I have noticed the following code in the blog post
SharpenTool sharpen =
sharpen.Value = 1;
WriteableBitmap sharpImage = await sharpen.Apply(
Note, it is recommended
to name asynchronous methods ending with the Async keyword:
By convention, you append "Async" to the names of methods that have an Async or async modifier.
Please consider refactoring the source code of the ImageEditor component for the future releases.
Regards from Belarus,