I jump in and out of charm writing when I have the time, and the thing that absolutely kills me every time is the loose definition and styling of the interfaces.
The new(ish) endpoint style I’ve not yet wrapped my head around, and the metadata that is available by default is a complete mystery unless you log object outputs or happen to see information in another interface.
Is there any chance, someone who knows better than me, could spend a few minutes documenting a very simple “standard” interface. Something that demonstrates what metadata is available over the interfaces by default and how to add your own bits and pieces.
Charm writing I can handle, interface writing is a black art and when I do it often enough I can remember it but when I don’t I forget, and figuring it out is complete guesswork.
Apologies if somethings already been written, cause I can’t find it!