이것은 내 첫 번째 질문이므로 자신을 수치스럽게 생각하지 않도록 노력할 것입니다.MVC3 컨트롤러를 다른 주입으로 다시 축하하는 방법
현재 MVC3 컨트롤러의 생성자에 두 개의 종속성 개체를 주입하고 있습니다.
그러나 응용 프로그램 논리를 위해 나는 (런타임) 미래에 언젠가 새로운 것들로 이러한 객체를 변경해야합니다. Apperently 명백한 경우는 MVC에게 새로운 객체가 주입 된 새로운 컨트롤러를 생성하게하는 것입니다. 그렇지만 MVC가 새로운 컨트롤러를 만드는 방법은 무엇입니까? 여기
(이것은 관련, 아니면 그냥 시각적 인식을위한 경우) 컨트롤러 :public class RestoreController : Controller {
private readonly StatusProvider statusProvider;
private readonly AppHost appHost;
public RestoreController(StatusProvider statusProvider, AppHost appHost){
this.statusProvider = statusProvider;
this.appHost = appHost;
}
PS 내가 다른 솔루션을 고려,하지만 난 확실히 말해 어떤 사람을 원 '이 수 끝내라.
그럼 수 있습니까?
내 문제에 대한 의견을 보내 주시면 기꺼이 의견을 듣겠습니다. Tnx, 좋은 것을 보내십시오.
감사합니다. – zirus