안녕하세요. 캐슬 윈저 프로젝트에 문제가 있습니다.캐슬 윈저 다이내믹 값
container.Resolve<ILogin>(new { Login = textBox1.Text, password =textBox2.Text });
로그인의 값과 암호를 한 번만 설정 :이 방법으로 몇 가지 매개 변수를 전달하려고 메신저가
. 다음으로, 텍스트 상자 값을 변경하고 버튼을 다시 한 번 클릭하면 로그인 값과 비밀번호가 여전히 동일합니다. 이 매개 변수를 어떻게 바꿀 수 있습니까? 고맙습니다.
고맙습니다. 작동하지만 다른 문제가 있습니다. 두 구성 요소가 포함 된 하나의 구성 요소가 있어야합니다. 그리고 이렇게하면 메신저 : container.Resolve ("LogUser") .log.Login(); 나는 예외가있다 : "만족할 수있는 의존성이 있기 때문에 'LogUser'컴포넌트를 생성 할 수 없다." –
Milan90
이 예외에 대한 세부 사항에서 "MAIN"구성 요소가 제공된 두 구성 요소에 대한 매개 변수가 제공되지 않았습니다. – Milan90