ApiEndpoints.json 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [
  2. {
  3. "ContainingType": "printservice.Controllers.PrinterController",
  4. "Method": "GetLocalIP",
  5. "RelativePath": "api/printer/get-local-ip",
  6. "HttpMethod": "GET",
  7. "IsController": true,
  8. "Order": 0,
  9. "Parameters": [],
  10. "ReturnTypes": []
  11. },
  12. {
  13. "ContainingType": "printservice.Controllers.PrinterController",
  14. "Method": "GetPrinters",
  15. "RelativePath": "api/printer/list",
  16. "HttpMethod": "GET",
  17. "IsController": true,
  18. "Order": 0,
  19. "Parameters": [],
  20. "ReturnTypes": []
  21. },
  22. {
  23. "ContainingType": "printservice.Controllers.PrinterController",
  24. "Method": "PrintTicket",
  25. "RelativePath": "api/printer/print-ticket",
  26. "HttpMethod": "POST",
  27. "IsController": true,
  28. "Order": 0,
  29. "Parameters": [
  30. {
  31. "Name": "file",
  32. "Type": "Microsoft.AspNetCore.Http.IFormFile",
  33. "IsRequired": false
  34. },
  35. {
  36. "Name": "printerName",
  37. "Type": "System.String",
  38. "IsRequired": false
  39. }
  40. ],
  41. "ReturnTypes": []
  42. }
  43. ]