Skip to content

BaseTickerEntity

Base class for all ticker entities.

Type Definition

csharp
public class BaseTickerEntity
{
    public Guid Id { get; set; }
    public string Function { get; set; }
    public string Description { get; set; }
    public string InitIdentifier { get; internal set; }
    public DateTime CreatedAt { get; internal set; }
    public DateTime UpdatedAt { get; internal set; }
}

Properties

PropertyTypeAccessDescription
IdGuidRead/WriteUnique identifier (auto-generated if Guid.Empty)
FunctionstringRead/WriteFunction name (must match [TickerFunction] attribute exactly)
DescriptionstringRead/WriteOptional human-readable description
InitIdentifierstringInternalInternal identifier (set automatically)
CreatedAtDateTimeInternalTimestamp when entity was created (UTC)
UpdatedAtDateTimeInternalTimestamp when entity was last updated (UTC)

Usage

All TickerQ entities inherit from BaseTickerEntity:

  • TimeTickerEntity<TTimeTicker> extends BaseTickerEntity
  • CronTickerEntity extends BaseTickerEntity

See Also

Built by Albert Kunushevci