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