void IBuildStep.Build(TypeBuilder typeBuilder) { var attribute = DynamicAttributeFactory.CreateAttribute(attributeType, ctorParamValueMapping, propertyValueMapping); typeBuilder.SetCustomAttribute(attribute); }
public void SetAttribute( Type attributeType, IDictionary <Type, object> ctorParametersValuesMapping, IDictionary <string, object> propertiesNamesValuesMapping) { var attribute = DynamicAttributeFactory.CreateAttribute(attributeType, ctorParametersValuesMapping, propertiesNamesValuesMapping); _attributes.Add(attribute); }