private static void BuildApp(IAppBuilder app, string publicDirectoryPath) { var container = IoCConfiguration.CreateIoCContainer(); var httpConfig = new HttpConfiguration { DependencyResolver = container.Resolve <System.Web.Http.Dependencies.IDependencyResolver>() }; WebAppConfiguration.ConfigureFileSystem(app, publicDirectoryPath); WebAppConfiguration.ConfigureAuthentication(app); WebAppConfiguration.ConfigureWebApi(app, httpConfig); WebAppConfiguration.ConfigureFilters(httpConfig, container); app.UseAutofacMiddleware(container); // must be at the end app.UseWebApi(httpConfig); }