We have a situation were we are developing an NT Service application in C# that will need to run various methods contained in a separate MVC 4.0 application. These methods can be in a controller or simply in a C# class.
What is the best way for the separate C# program to call other C# program's methods but are not in the same solution?
We are looking at having the methods in their own .DLL or maybe adding a web service to the MVC application.
Any ideas on what would work best?