-
무엇을 하고자 하는지
디비1에 있는 내용을 리스트뷰로 보여고 그 값을 디비2에 입력하는 wpf 앱입니다.
개별 아이템 crud는 필요 없습니다.
버튼 으로 db 가져오기 db 추가 하기 -
현재 작성한 코드 중 문제가 되는 부분
mvvm으로 구조입니다.
내장 ioc 컨테이너를 통해 뷰모델에서 dbcontext를 의존성 주입 받고 db 작업을 하려고 했는데
의존성 주입 services.AddSingleton<>은 이렇게
xml에
<Window.DataContext>
<ViewModel:MainViewModel />
</Window.DataContext>
이렇게 하니
이런 오류발생 No service for type ‘WpfApp4.MainWindow’ has been registered.
아마도
MainViewModel 입력파라 미터가 없어서 그러는 듯… -
기대하는 동작
- MainViewModel 생성시 의존성 주입받기
- 전체적인 구조 자체가 잘못됐다면 구조 다시 잡아주세요