owin


//Autofac container
var builder = new ContainerBuilder();
builder.RegisterApiControllers(System.Reflection.Assembly.GetExecutingAssembly());
builder.RegisterWebApiFilterProvider(configuration);
builder.RegisterModule();

if (bool.TryParse(ConfigurationManager.AppSettings["issso"], out bool result) && result)
builder.RegisterType().InstancePerRequest();
else
builder.RegisterType().InstancePerRequest();

var container = builder.Build();
configuration.DependencyResolver = new AutofacWebApiDependencyResolver(container);
configuration.InjectInterfacesIntoActions();