I am using AutoFac for a registered api controller but don't know what the problem is
Getting error
Type 'myApp.WebAPI.Controllers.myController' does not have a default constructor
I added the IocHelper class below
public class IocHelper { public static IContainer CreateContainer() { var builder = new ContainerBuilder(); builder.RegisterControllers(Assembly.GetExecutingAssembly()); builder.RegisterApiControllers(Assembly.GetExecutingAssembly()); var container = builder.Build(); DependencyResolver.SetResolver(new AutofacDependencyResolver(container)); GlobalConfiguration.Configuration.DependencyResolver = new AutofacWebApiDependencyResolver(container); return container; } }
Thanks in advance.
asp.net-web-api autofac repository-pattern
gaurav bhavsar Jun 09 '15 at 13:58 2015-06-09 13:58
source share