/// <inheritdoc /> public void Visit(IdentifierDefinition definition, DateDefinitionType type) => AddName(definition);
/// <inheritdoc /> public void Visit(IDefinition definition, DateDefinitionType type) => Write(definition, type);
/// <inheritdoc /> public void Visit(IDefinition definition, DateDefinitionType type) { Add(definition, "Date"); }
/// <inheritdoc /> public void Visit(IDefinition definition, DateDefinitionType type) { SetMarshaller <DateTime>(definition, DateTime.TryParse); }
/// <inheritdoc /> public void Visit(IDefinition definition, DateDefinitionType type) { UseSimpleMarshaller <DateTime>(definition); }
/// <inheritdoc /> public void Visit(TDefinition definition, DateDefinitionType type) { SetParser(definition, (name, x) => new IdentifierValueDtoDateTime(name, (DateTime)x)); }
/// <inheritdoc /> public void Visit(IdentifierDefinition definition, DateDefinitionType type) { Writers[definition.SystemName] = WriteDate; }