WorkInfo.cs 643 B

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Linq.Expressions;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace WCS.Core
  8. {
  9. public class WorkInfo<T>
  10. {
  11. public Action<T> Work { get; set; }
  12. public IEnumerable<T> Params { get; set; }
  13. public string Title { get; set; }
  14. public bool Parallel { get; set; }
  15. }
  16. public class WorkInfo
  17. {
  18. public virtual Action<object> Work { get; set; }
  19. public IEnumerable<object> Params { get; set; }
  20. public string Title { get; set; }
  21. public bool Parallel { get; set; }
  22. }
  23. }