기본적으로 내 서비스 설정에서 내 방법은 void GetWebsites(Action<IEnumerable<Site>, Exception> callback);
입니다.MVVM 서비스 방법 디자인
지금 내 서비스는 로컬로 실행되며 인터페이스의 구현 일뿐입니다. 그러나 우리는 나중에 WCF로 이전 할 계획입니다. 내 질문은 이것이 받아 들일 수 있는가 아니면 다른 방식으로해야 하는가이다.
저는 작업에 내 메서드를 실행하고 진행률 업데이트를 진행률 표시 줄을 표시 할 수 있도록 서비스를 호출 한 뷰 모델로 다시 보내도록 지원하고 싶습니다.
액션을 IObservable로 대체하고 비동기식으로 통신 할 수있는 방식으로 내 ViewModel에 가입해야한다고 생각했습니다.
감사합니다. 정확히 제가 필요한 것입니다. – twreid
문제 없습니다. 기꺼이 도와 드리겠습니다. – Thelonias