Actually, I was referring to the C# scripting capabilities of Bonsai 2.4. They are available for trial now in the preview. Here's a very rough visual guide:
1) Add a new csharp node.
2)
Double-click to edit (requires Visual Studio Code to be installed).
A bunch of popups with questions will show up. Expect some pain, there are a couple of steps to go through the first time, installing a bunch of stuff. The user experience is definitely not great, but it's only that first time.
Eventually, you should see something like this:
Click on "Restore". To be honest, there is a high probability this will fail because the 2.4 nuget packages are not online yet, so Visual Studio Code will barf. One quick way to fix this is to open Extensions.csproj and change the version of the Bonsai.Core dependency to version 2.3, that will be found online. You may have to restart VS Code. Probably you will have to anyway to install a bunch of other stuff.
Hopefully at some point all the red stuff will go away and you can then edit the C# directly with Intellisense and all the niceties.
3) If you get to this point, the rest is more or less trivial. Just add properties to the class, and they will be added to the operator in Bonsai, after you reload extensions:
Hope this helps. Sorry for the lousy write-up, I will get to do a decent one on the website once the release is ironed-out and finally pushed out the door!