I have a controller class that takes care for the double click command and in turn calls a method that popups a window to the user. Something like :

var popup = container.GetService<PopupCommand>();

In the above line it throws an error saying : The current type, PopupCommand.IPopupDataHandler, is an interface and cannot be constructed. Are you missing a type mapping?

I updated the DLL that contained a method for container.GetService(), before that it used to work fine.

I tried searching in google, but the issues similar are more related to Unity, and i doubt whether my issue is anywhere related to Unity.

Edit
Report