[ { "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": [] } ]