Files
aviq-second-boilerplate/BethanysPieShopHRM.Api/obj/Debug/net10.0/ApiEndpoints.json
T
2026-03-22 00:29:34 +01:00

128 lines
3.1 KiB
JSON

[
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.CountryController",
"Method": "GetCountries",
"RelativePath": "api/Country",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.CountryController",
"Method": "GetCountryById",
"RelativePath": "api/Country/{id}",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "id",
"Type": "System.Int32",
"IsRequired": true
}
],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.EmployeeController",
"Method": "GetAllEmployees",
"RelativePath": "api/Employee",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.EmployeeController",
"Method": "CreateEmployee",
"RelativePath": "api/Employee",
"HttpMethod": "POST",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "employee",
"Type": "BethanysPieShopHRM.Shared.Domain.Employee",
"IsRequired": true
}
],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.EmployeeController",
"Method": "UpdateEmployee",
"RelativePath": "api/Employee",
"HttpMethod": "PUT",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "employee",
"Type": "BethanysPieShopHRM.Shared.Domain.Employee",
"IsRequired": true
}
],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.EmployeeController",
"Method": "GetEmployeeById",
"RelativePath": "api/Employee/{id}",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "id",
"Type": "System.Int32",
"IsRequired": true
}
],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.EmployeeController",
"Method": "DeleteEmployee",
"RelativePath": "api/Employee/{id}",
"HttpMethod": "DELETE",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "id",
"Type": "System.Int32",
"IsRequired": true
}
],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.JobCategoryController",
"Method": "GetJobCategories",
"RelativePath": "api/JobCategory",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [],
"ReturnTypes": []
},
{
"ContainingType": "BethanysPieShopHRM.Api.Controllers.JobCategoryController",
"Method": "GetJobCategoryById",
"RelativePath": "api/JobCategory/{id}",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "id",
"Type": "System.Int32",
"IsRequired": true
}
],
"ReturnTypes": []
}
]