RelationUploader.cs 966 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace SAGA.GplotManage
  7. {
  8. public abstract class RelationUploader:IRelationUploader
  9. {
  10. public RelationUploader(string relationType,string relationDisplay)
  11. {
  12. RelationType = relationType;
  13. RelationDisplay = RelationDisplay;
  14. }
  15. /*
  16. *可以将计算写在upload中,就像把计算卸载Show中
  17. */
  18. /// <summary>
  19. /// 图关系类型
  20. /// </summary>
  21. public string RelationType { get;private set; }
  22. /// <summary>
  23. /// 图关系显示名称
  24. /// </summary>
  25. public string RelationDisplay { get; private set; }
  26. public virtual void Upload()
  27. {
  28. var data = string.Empty;
  29. Upload(data);
  30. }
  31. public virtual void Upload(object loadData)
  32. {
  33. }
  34. }
  35. }