- DotNet Core 2.2 and any supported IDE for DEV running.
- Azure Storage Account
- das-courses-api
das-apim-endpoints covers the outer apis that reside within the APIM gateway. Currently this only has the outer api definition for Find Apprenticeship Training and relies on das-courses-api.
You are able to run the API by doing the following:
- In your Azure Storage Account, create a table called Configuration and add the following. Note that the tenant and identifier are not required for local dev.
ParitionKey: LOCAL
RowKey: SFA.DAS.FindApprenticeshipTraining.OuterApi_1.0
data: {
"CoursesApiConfiguration": {
"tenant":"********.onmicrosoft.com",
"url":"https://localhost:5001/",
"identifier":"https://**********.onmicrosoft.com/*******"
}
}
- Start the api project
SFA.DAS.FindApprenticeshipTraining.Api
Starting the API will then show the swagger definition with the available operations.