I have an assembly that may be used by more than one process at a time. If I am using a static class, would the multiple processes all use the same \"instance\" of that cla
You may want to look at the Singleton pattern. The gist seems to be you want to control the number of service instances.
I'm guessing that you want a separate dll/project servicing all the client requests. You could use static class/singleton/multiton to implement the desired functionality. It really depends on what you are trying to accomplish.