Table of Contents

Class BackgroundTaskDto

Namespace
Raytha.Application.BackgroundTasks
Assembly
Raytha.Application.dll
public record BackgroundTaskDto : BaseEntityDto, IBaseEntityDto, IEquatable<BaseEntityDto>, IEquatable<BackgroundTaskDto>
Inheritance
BackgroundTaskDto
Implements
Inherited Members

Properties

Args

public string? Args { get; set; }

Property Value

string

CompletionTime

public DateTime? CompletionTime { get; set; }

Property Value

DateTime?

CreationTime

public DateTime CreationTime { get; set; }

Property Value

DateTime

ErrorMessage

public string? ErrorMessage { get; set; }

Property Value

string

LastModificationTime

public DateTime? LastModificationTime { get; set; }

Property Value

DateTime?

Name

public string Name { get; set; }

Property Value

string

NumberOfRetries

public int NumberOfRetries { get; set; }

Property Value

int

PercentComplete

public int PercentComplete { get; set; }

Property Value

int

Status

public BackgroundTaskStatus Status { get; set; }

Property Value

BackgroundTaskStatus

StatusInfo

public string? StatusInfo { get; set; }

Property Value

string

TaskStep

public int TaskStep { get; set; }

Property Value

int

Methods

GetProjection()

public static Expression<Func<BackgroundTask, BackgroundTaskDto>> GetProjection()

Returns

Expression<Func<BackgroundTask, BackgroundTaskDto>>

GetProjection(BackgroundTask)

public static BackgroundTaskDto GetProjection(BackgroundTask entity)

Parameters

entity BackgroundTask

Returns

BackgroundTaskDto