private void Ignore([NotNull] string name, [CanBeNull] Type type, ConfigurationSource configurationSource) { if (_ignoredTypeNames.TryGetValue(name, out var existingIgnoredConfigurationSource)) { configurationSource = configurationSource.Max(existingIgnoredConfigurationSource); _ignoredTypeNames[name] = configurationSource; return; } _ignoredTypeNames[name] = configurationSource; ConventionDispatcher.OnEntityTypeIgnored(Builder, name, type); }
private void Ignore([NotNull] string name, [CanBeNull] Type type, ConfigurationSource configurationSource, bool runConventions) { ConfigurationSource existingIgnoredConfigurationSource; if (_ignoredTypeNames.TryGetValue(name, out existingIgnoredConfigurationSource)) { configurationSource = configurationSource.Max(existingIgnoredConfigurationSource); runConventions = false; } _ignoredTypeNames[name] = configurationSource; if (runConventions) { ConventionDispatcher.OnEntityTypeIgnored(Builder, name, type); } }