IDingTalkUploadRequest.cs 623 B

1234567891011121314151617181920
  1. using System.Collections.Generic;
  2. using DingTalk.Api;
  3. using Top.Api.Util;
  4. namespace Top.Api
  5. {
  6. /// <summary>
  7. /// DingTalk上传请求接口,支持同时上传多个文件。
  8. /// </summary>
  9. public interface IDingTalkUploadRequest<T> : IDingTalkRequest<T> where T : DingTalkResponse
  10. {
  11. /// <summary>
  12. /// 获取所有的Key-Value形式的文件请求参数字典。其中:
  13. /// Key: 请求参数名
  14. /// Value: 文件对象
  15. /// </summary>
  16. /// <returns>文件请求参数字典</returns>
  17. IDictionary<string, FileItem> GetFileParameters();
  18. }
  19. }