How can I render a razor view to a string without dependency on a controller context?
All the examples I have seen involve passing in a ControllerContext to my render helper class. However, I don't want the dependency to the controller context as I want the rendered string to be generated inside a service.
RazorEngine seems to do exactly what you're looking for: