private static void RegisterType(ContainerBuilder builder, Type type, IEnumerable<IAutofacRegistrationAttribute> attributes) { var registrationBuilder = builder.RegisterType(type); foreach (IAutofacRegistrationAttribute attribute in attributes) { registrationBuilder = attribute.Register(registrationBuilder); } }