Hello,
I'm curious to know whether it is possible to expose the functions of a C# application so that they could be used by another C# application in runtime.
The thing I am referring too is quite similiar(might even be the same) as using an API. I have searched on this topic briefly and someone suggested using TCP protocol to allow 2 applications to communicate, but I am looking for a way of directly accessing some of the functions of an application instead.
Any advice or references would be great.
Thanks