AzureServiceBusOptions.cs 689 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace TEAMModelOS.SDK.Module.AzureServiceBus
  5. {
  6. /// <summary>
  7. /// 主题配置信息
  8. /// </summary>
  9. public class AzureServiceBusOptions
  10. {
  11. public string ConnectionString { get; set; } = null;
  12. public List<Topic> Topics { get; set; } = null;
  13. }
  14. /// <summary>
  15. /// 主题
  16. /// </summary>
  17. public class Topic {
  18. /// <summary>
  19. /// 主题名称
  20. /// </summary>
  21. public string Name { get; set; }
  22. /// <summary>
  23. /// 主题的订阅器
  24. /// </summary>
  25. public List<string> Subscribe { get; set; }
  26. }
  27. }