private void SetupDefineCustomAttribute(ICustomAttributeTargetBuilder customAttributeTargetBuilderMock, IMutableInfo mutableInfo) { var declaration = CustomAttributeDeclarationObjectMother.Create(); mutableInfo.AddCustomAttribute(declaration); customAttributeTargetBuilderMock.Expect(mock => mock.SetCustomAttribute(declaration)); }
private void DefineCustomAttributes(ICustomAttributeTargetBuilder customAttributeTargetBuilder, IMutableInfo mutableInfo) { foreach (var declaration in mutableInfo.AddedCustomAttributes) { customAttributeTargetBuilder.SetCustomAttribute(declaration); } }
protected BuilderDecoratorBase(ICustomAttributeTargetBuilder customAttributeTargetBuilder, IEmittableOperandProvider emittableOperandProvider) { ArgumentUtility.CheckNotNull("customAttributeTargetBuilder", customAttributeTargetBuilder); ArgumentUtility.CheckNotNull("emittableOperandProvider", emittableOperandProvider); _customAttributeTargetBuilder = customAttributeTargetBuilder; EmittableOperandProvider = emittableOperandProvider; }