KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Background I am trying to move business logic out from the controllers into their own services. Controller public class AccountController : Controller { private readonly IAccountService _accountService; public AccountController(IAccountService accountService) { _accountService = accountService; } .... } I'm using Unity to inject dependencies. I'd like to use the Url.GenerateUrl() helper method within the implementation of IAccountService but Url is a property against the controller. I looked at the MVC source to see how this is done but it requires me to access the RequestContext from outside of the controller, and I don't know how to do that. Question How do I access the RequestContext from outside the controller? If that won't solve my problem, how do I solve the problem given my setup?
Tags (comma-separated)
Save Edits
Cancel