I'm using the NuGet Winforms package, and I'm trying to create a keyboard handler.
When I look at the winforms example, there is a keyboard handler class with a method that requires an IBrowser parameter. However, IBrowser is not installed with the NuGet package. If I try to create my own class called IBrowser and implement it from the example, IBrowser depends on many other interfaces which are also not included, and which also depend on interfaces which are not included.
I'm creating the keyboard handler, because I want the container form to receive keyboard input, so that I can do things like call up the devtools with a keyboard shortcut.
TL;DR If I try to use the winforms example keyboard handler, it sends me on a rabbit trail of missing interfaces. Do I have to create all of the classes that are missing in order to create a keyboard handler? Or is there an easier way?