Table of Contents

Class SupportExternalContactEntity

Namespace
Tharga.Team.MongoDB
Assembly
Tharga.Team.MongoDB.dll

Who wrote to a support case through a public form, as they typed it.

public record SupportExternalContactEntity : IEquatable<SupportExternalContactEntity>
Inheritance
SupportExternalContactEntity
Implements
Inherited Members

Properties

ConsentGivenAt

[BsonIgnoreIfNull]
public DateTime? ConsentGivenAt { get; init; }

Property Value

DateTime?

Email

public required string Email { get; init; }

Property Value

string

Fields

The host's own fields, as pairs: a field name is the host's to choose, and a document key may not hold a dot or start with a dollar sign.

[BsonIgnoreIfNull]
public SupportExternalFieldEntity[] Fields { get; init; }

Property Value

SupportExternalFieldEntity[]

Name

[BsonIgnoreIfNull]
public string Name { get; init; }

Property Value

string

Organisation

[BsonIgnoreIfNull]
public string Organisation { get; init; }

Property Value

string

Phone

[BsonIgnoreIfNull]
public string Phone { get; init; }

Property Value

string