The Fluent API should enable the definition of how properties and fields are mapped to the record schema. The HasColumnName method can be used to specify custom column names for these properties.
Proposed API:
public interface IFieldTypeBuilder<TProperty>
{
IFieldTypeBuilder<TProperty> HasColumnName(string columnName);
}
This approach serves as an alternative to using the JsonPropertyName attribute for marking properties.
The Fluent API should enable the definition of how properties and fields are mapped to the record schema. The
HasColumnName
method can be used to specify custom column names for these properties. Proposed API:This approach serves as an alternative to using the
JsonPropertyName
attribute for marking properties.