TaskStatusLogItem.cs 650 B

12345678910111213141516171819202122
  1. using Quadarax.Foundation.Core.Business.Processor.Enums;
  2. namespace Quadarax.Foundation.Core.Business.Processor.Task
  3. {
  4. internal class TaskStatusLogItem : ITaskStatusLogItem
  5. {
  6. #region *** Public Properties ***
  7. public ProcessStatusEnum Status { get; }
  8. public string Reason { get; }
  9. public DateTime Created { get; }
  10. #endregion
  11. #region *** Constructors ***
  12. public TaskStatusLogItem(ProcessStatusEnum status, string reason)
  13. {
  14. Status = status;
  15. Reason = reason;
  16. Created = DateTime.Now;
  17. }
  18. #endregion
  19. }
  20. }