using System; namespace Npgsql.NameTranslation; /// /// A name translator which preserves CLR names (e.g. SomeClass) when mapping names to the database. /// public class NpgsqlNullNameTranslator : INpgsqlNameTranslator { /// /// Given a CLR type name (e.g class, struct, enum), translates its name to a database type name. /// public string TranslateTypeName(string clrName) => clrName ?? throw new ArgumentNullException(nameof(clrName)); /// /// Given a CLR member name (property or field), translates its name to a database type name. /// public string TranslateMemberName(string clrName) => clrName ?? throw new ArgumentNullException(nameof(clrName)); }