Autofac.Extras.RegistrationAttributes.ContainerBuilderExtensions.RegisterGenericType C# (CSharp) Method

RegisterGenericType() private static method

private static RegisterGenericType ( ContainerBuilder builder, Type type, IEnumerable attributes ) : void
builder ContainerBuilder
type System.Type
attributes IEnumerable
return void
        private static void RegisterGenericType(ContainerBuilder builder, Type type, IEnumerable<IAutofacRegistrationAttribute> attributes)
        {
            var registrationBuilder = builder.RegisterGeneric(type);

            foreach (IAutofacRegistrationAttribute attribute in attributes)
            {
                registrationBuilder = attribute.Register(registrationBuilder);
            }
        }
    }