public TestContainer(IHateoasConfiguration configuration) { Configuration = configuration; _registrations = new List <IHateoasRegistration>(); }
/// <summary> /// Updates (or adds) the HATEOAS configuration /// </summary> /// <param name="configuration">HTTP configuration</param> /// <param name="hateoasConfiguration">HATEOAS configuration</param> public static void UpdateConfiguration(this IHttpConfiguration configuration, IHateoasConfiguration hateoasConfiguration) { configuration.Properties.AddOrUpdate( typeof(IHateoasConfiguration), hateoasConfiguration, (oldValue, newValue) => hateoasConfiguration); }