System.TypeLoadException: 'Method 'IsRegistered' in type 'Unity.UnityContainer' from assembly 'Unity.Container, Version=5.1.1.0, Culture=neutral, PublicKeyToken=489b6accfaf20ef0' does not have an implementation.'
I am getting the above error in my .NET MVC application when performing dependency injection through unity.
public override void Application_Start()
{
WebApiConfig.Register(RouteTable.Routes, GlobalConfiguration.Configuration);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
BundleConfig.RegisterBundles(BundleTable.Bundles);
//...more code
UnityConfig.RegisterComponents();//ERROR-->break point inside of RegisterComponents() doesn't even get hit
}