public void UseAutofacWebApiWillOnlyAddDelegatingHandlerOnce() { var app = new AppBuilder(); var configuration = new HttpConfiguration(); app.UseAutofacWebApi(configuration); app.UseAutofacWebApi(configuration); Assert.That(configuration.MessageHandlers.OfType<DependencyScopeHandler>().Count(), Is.EqualTo(1)); }
public void UseAutofacWebApiAddsDelegatingHandler() { var app = new AppBuilder(); var configuration = new HttpConfiguration(); app.UseAutofacWebApi(configuration); Assert.Equal(1, configuration.MessageHandlers.OfType<DependencyScopeHandler>().Count()); }