Add Ioc Support for MVVM