⛔Never push sensitive information such as client id's, secrets or keys into repositories including in the README file⛔
A collection of Azure functions which perform background processing in the Courses API.
Store individual json documents in a GitHub repository for the IFATE published standards to maintain a searchable history of changes to IFATE data over time. Using
a GitHub repository allows history and change comparison to be made between dates.
* A clone of this repository
* A code editor that supports Azure functions and .NetCore 8.0
* A GitHub repository which is a fork of T.B.D*
This utility uses the standard Apprenticeship Service configuration. All configuration can be found in the [das-employer-config repository](https://github.com/SkillsFundingAgency/das-employer-config).
* GitHub repository name which is a fork of.
* GitHub username having contributor access to the repository.
* GitHub access token which is a fine-grained personal access token created by the above user with access to the above repository.
AppSettings.Development.json file
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"ConfigurationStorageConnectionString": "UseDevelopmentStorage=true;",
"ConfigNames": "SFA.DAS.Courses.Jobs",
"EnvironmentName": "LOCAL",
"Version": "1.0",
"APPINSIGHTS_INSTRUMENTATIONKEY": ""
}
Azure Table Storage config
Row Key: SFA.DAS.Courses.Jobs_1.0
Partition Key: LOCAL
Data:
{
"GitHubRepositoryName": "",
"GitHubUserName": "",
"GitHubAccessToken": ""
}
List the key technologies in-use in the project. This will give an indication as to the skill set required to understand and contribute to the project
For Example
* .NetCore 8.1
* Azure Functions V4
* NLog
* Azure Table Storage
* NUnit
* Moq
* FluentAssertions
* None