내 ASP.net MVC 응용 프로그램에서 여러 도메인/인스턴스를 구별해야하기 때문에 응용 프로그램의 호스트를 가져와야합니다. 나는 이런 식을받지 않으 좋은 디자인과 테스트 용이성을 고려하여"주입"Request.Url.Hosts - ASP.net MVC
:
public ViewResult Show(int id)
{
string host = Request.Url.Host;
....
}
생성자를 통해 "주입"할 수있는 가능성이있다.
이 문제에 가장 적합한 해결책은 무엇입니까?
테스트 가능성에 대한 큰 도전! +1! –