프리즘을 응용 프로그램에서 사용하고 있으며 모듈을 요청할 때마다 함수를 호출하는 방법이 필요합니다. 이 함수는 데이터베이스에서 일부 항목을 쿼리하므로 메뉴에서 모듈 항목 buttom을 눌러 모듈을 요청할 때마다이 작업을 수행해야합니다. 이 생성자에 추가했지만 문제는 생성자가 부팅 스트랩에서 응용 프로그램을 초기화하는 동안 호출되는 것입니다!프리즘을 사용하여 모듈을 요청할 때마다 함수를 실행해야합니다.
간단한 방법이 있나요?
프리즘을 응용 프로그램에서 사용하고 있으며 모듈을 요청할 때마다 함수를 호출하는 방법이 필요합니다. 이 함수는 데이터베이스에서 일부 항목을 쿼리하므로 메뉴에서 모듈 항목 buttom을 눌러 모듈을 요청할 때마다이 작업을 수행해야합니다. 이 생성자에 추가했지만 문제는 생성자가 부팅 스트랩에서 응용 프로그램을 초기화하는 동안 호출되는 것입니다!프리즘을 사용하여 모듈을 요청할 때마다 함수를 실행해야합니다.
간단한 방법이 있나요?
모듈을 어떻게 요청합니까? 이를 수행하는 한 가지 방법은 EventAggregation을 사용하고 모듈이 요청 된 특정 이벤트를 수신하도록하는 것입니다. EventAggregation을 사용하여 모듈을 요청하면 요청 이벤트를 처리하는 이벤트 핸들러가 있습니다. 다행히도 이벤트 핸들러를 사용하여 함수를 호출 할 수 있어야합니다.
저는 모듈이로드 될 때마다 Initialize 함수가 호출된다는 것을 확신합니다. 거기에 코드를 넣을 수 있습니다.
IoC 컨테이너로 일치를 사용하여, 당신은 일치를 사용하여 모듈을 요청할 때, 어쩌면이
정확히 "모듈을 요청"무엇 (Microsoft.Practices.Unity.Interception 네임 스페이스) 자신의 단결 인터셉터를 작성하여 일할 수 너에게? –
메뉴 항목이 모듈로 등록 된 메뉴를 만듭니다. 사용자가 메뉴 항목 중 하나를 누르면 clikced 모듈이 "요청 됨"입니다. –
모듈 요청시 어떤 코드를 실행 하시겠습니까? 초기화 기능은 무엇입니까? 다른 것? –