I'm new to DotNet CORE, I would like to know if there is any way I can force different applications in my environment to implement a common interface.
More specifically I would like every new application that enters the system to be forced to implement an onLoad() function that would register them in my "application registry"?
Edit: Considering that I have a main dashboard application, that "aggregates" and shows information about other applications (as long as they are registered in the "application registry"). What I meant by "entering the system" is the process to register itself. And my problem is that in my "application registry" I do not have the knowledge that what is being registered implements certain things I want them to implement.
Thanks :)