My EPiServer instance hosts three sites which all share the same code base. I would like to divide the code up into individual projects in order to better organize the code before a complete redesign of one of them. The documentation (https://world.episerver.com/digital-experience-cloud-service/development-considerations/multisite-development/) seems to imply that this can be done but I can't find a good example to illustrate how.
I'm looking at just pulling the controllers and views into a separate project, I've done this in an empty MVC.NET project, but the EPiServer framework modifies things enough that I can't use the same process.
Does anyone have some documentation or examples I can review to see how it's done within EPi?