/// <inheritdoc /> public override void Accept(IMappingProviderVisitor visitor) { if (visitor == null) { throw new ArgumentNullException(nameof(visitor)); } visitor.Visit(this); }
public void Accept(IMappingProviderVisitor mappingProviderVisitor) { mappingProviderVisitor.Visit(this); foreach (var property in Properties) { property.Accept(mappingProviderVisitor); } foreach (var classProvider in Classes) { classProvider.Accept(mappingProviderVisitor); } }
public void Accept(IMappingProviderVisitor mappingProviderVisitor) { var @this = ((IEntityMappingProvider)this); mappingProviderVisitor.Visit(this); foreach (var property in @this.Properties) { property.Accept(mappingProviderVisitor); } foreach (var classProvider in @this.Classes) { classProvider.Accept(mappingProviderVisitor); } }
public void Setup() { var instances = new IMappingProviderVisitor[] { new YetAnotherDependentyResponseModelTransformer(), new SomeAnotherDependentyResponseModelTransformer(), new SomeDependentyResponseModelTransformer(), new SomeResponseModelTransformer() }; _dependencyTree = new DependencyTree <IMappingProviderVisitor>(instances); _expected = new[] { instances[3], instances[2], instances[0], instances[1] }; }
public void Setup() { var converters = new ILiteralConverter[] { new StringConverter(), new DecimalConverter(), new IntegerConverter(), new TestConverter(), new FloatingPointLiteralConverter(), new UntypedLiteralConverter() }; var converterProvider = new DefaultConverterProvider(converters); var mappingProviderVisitors = new IMappingProviderVisitor[] { new CollectionStorageModelConventionVisitor() }; Repository = new DefaultMappingsRepository( new[] { new AttributesMappingSource(typeof(IProduct).GetTypeInfo().Assembly) }, new DefaultMappingBuilder(converterProvider, Array.Empty <QIriMapping>(), mappingProviderVisitors)); }
public void Setup() { var converters = new ILiteralConverter[] { new StringConverter(), new DecimalConverter(), new IntegerConverter(), new TestConverter(), new FloatingPointLiteralConverter(), new UntypedLiteralConverter() }; var converterProvider = new DefaultConverterProvider(converters); var mappingProviderVisitors = new IMappingProviderVisitor[] { new CollectionStorageModelConventionVisitor(), new ConverterConventionVisitor(converterProvider) }; Builder = new DefaultMappingBuilder(converterProvider, new QIriMapping[0], mappingProviderVisitors); OpenGenericMappingProviders = new Dictionary <Type, ICollection <ITermMappingProvider> >(); TheTest(); }
public void Accept(IMappingProviderVisitor mappingProviderVisitor) { throw new NotImplementedException(); }
/// <inheritdoc /> public void Accept(IMappingProviderVisitor visitor) { visitor?.Visit(this); }
/// <summary> /// Does nothing /// </summary> public override void Accept(IMappingProviderVisitor mappingProviderVisitor) { }
public void Accept(IMappingProviderVisitor mappingProviderVisitor) { }
/// <inheritdoc/> public override void Accept(IMappingProviderVisitor mappingProviderVisitor) { mappingProviderVisitor.Visit(this); }
/// <summary>Does nothing.</summary> public override void Accept(IMappingProviderVisitor mappingProviderVisitor) { }
private void Accept(IPropertyMappingProvider provider, IMappingProviderVisitor mappingProviderVisitor) { mappingProviderVisitor.Visit(provider); }
/// <summary> /// Accepts the specified visitor. /// </summary> /// <param name="mappingProviderVisitor">The visitor.</param> public abstract void Accept(IMappingProviderVisitor mappingProviderVisitor);