Is it possible to configure Autofac to work with ASP.NET Webforms to use Dependency Injection
my Global Code :
static IContainerProvider _containerProvider;
public IContainerProvider ContainerProvider
{
get { return _containerProvider; }
}
protected void Application_Start(object sender, EventArgs e)
{
var builder = new ContainerBuilder();
builder.RegisterType<EmployeeManager>().As<IEmployeeManager>().InstancePerRequest();
_containerProvider = new ContainerProvider(builder.Build());
}
My Page Code :
private readonly IEmployeeManager _empManager;
public WebForm2(IEmployeeManager empManager)
{
_empManager = empManager;
}
protected void Page_Load(object sender, EventArgs e)
{
_empManager.GetAllEmployees();
}
Error :