public ConverterValueContext(Type targetType, object value, ObjectBuilderContext objectBuilderContext, ITypeDirectory directory, BuildContext buildContext) { TargetType = targetType; Value = value; TypeDirectory = directory; BuildContext = buildContext; ObjectBuilderContext = objectBuilderContext; }
public ObjectBuilder(IInstanceCreator creator, ObjectBuilderContext objectBuilderContext, IConverterContextFactory contextFactory) { this.contextFactory = contextFactory; ObjectBuilderContext = objectBuilderContext; this.creator = creator; sourceValueConverter = objectBuilderContext.SourceValueConverter; }
public InstanceCreator(ISourceValueConverter converter, ObjectBuilderContext context, ITypeDirectory directory) { this.converter = converter; this.objectBuilderContext = context; this.directory = directory; }
public ExtendedObjectBuilder(IInstanceCreator creator, ObjectBuilderContext objectBuilderContext, IContextFactory contextFactory) : base(creator, objectBuilderContext, contextFactory) { this.contextFactory = contextFactory; }
public ContextFactory(ITypeDirectory directory, ObjectBuilderContext objectBuilderContext) { this.directory = directory; this.objectBuilderContext = objectBuilderContext; }