public TicketRelationshipMapping(IDbNameFormatter nameFormatter) { if (nameFormatter == null) { throw new ArgumentNullException(nameof(nameFormatter)); } this.nameFormatter = nameFormatter; }
public OneToManyMapping(IDbNameFormatter formatter) { if (formatter == null) { throw new ArgumentNullException(nameof(formatter)); } this.formatter = formatter; }
public LabelMapping(IDbNameFormatter nameFormatter) { if (nameFormatter == null) { throw new ArgumentNullException(nameof(nameFormatter)); } this.nameFormatter = nameFormatter; }
public EntityTypeMapping(IDbNameFormatter formatter) { this.formatter = formatter ?? throw new ArgumentNullException(nameof(formatter)); }
public ProjectMapping(IDbNameFormatter nameFormatter) { this.nameFormatter = nameFormatter ?? throw new ArgumentNullException(nameof(nameFormatter)); }
public PropertyMapping(IDbNameFormatter formatter, IGetsWhetherPropertyShouldBeMapped ignoredPropertiesProvider) { this.formatter = formatter ?? throw new ArgumentNullException(nameof(formatter)); this.ignoredPropertiesProvider = ignoredPropertiesProvider ?? throw new ArgumentNullException(nameof(ignoredPropertiesProvider)); }