How does one build loose coupling to akka.net? Assume I have an MVC application that uses Akka.net and that I want to be able to test the controllers in the MVC app without using a real actor system. Kind of like when you want to test a business layer using a moq implementation of a data access repository. Normally in that case you define an intervace for the repository and you could test without a concrete repository.
In this case, I want to test my MVC app without using an actual actor system. This might be especially relevant if the MVC app interacts with a remote actor system. In this case I would like some kind of interface to represent the access to the remote actor system and actor.