/// <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); } }
/// <inheritdoc/> public override void Accept(IMappingProviderVisitor mappingProviderVisitor) { mappingProviderVisitor.Visit(this); }
/// <inheritdoc /> public void Accept(IMappingProviderVisitor visitor) { visitor?.Visit(this); }
private void Accept(IPropertyMappingProvider provider, IMappingProviderVisitor mappingProviderVisitor) { mappingProviderVisitor.Visit(provider); }