Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 

30 rader
759 B

  1. using JT808.Gateway.Client;
  2. using JT808.Protocol;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace JT808.Gateway.NBIotSimpleClient.Services
  9. {
  10. public class JT808MessageProducerImpl : IJT808MessageProducer
  11. {
  12. ReceviePackageService ReceviePackageService;
  13. public JT808MessageProducerImpl(
  14. ReceviePackageService receviePackageService)
  15. {
  16. ReceviePackageService = receviePackageService;
  17. }
  18. public ValueTask ProduceAsync(JT808Package package)
  19. {
  20. ReceviePackageService.BlockingCollection.Add(package);
  21. return default;
  22. }
  23. public void Dispose()
  24. {
  25. }
  26. }
  27. }