Newznab API aggregator: Add 'wishes' and get notifications when new results for those wishes are found. Support for multiple newznab API providers.
- C# 7.3
- .NET Core 2.0 (netstandard2.0)
- FluentValidation
- Azure Functions v2 (w/ Durable Functions framework)
- Azure Storage v2 (Tables)
- xUnit
- Moq
You'll need the Azure Storage Emulator with the Azure Storage Explorer for table/blob persistence.
Populate your local.settings.json in NzbWishlist.Azure
to resemble this, filling in missing values accordingly.
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet",
"APPSETTING_WEBSITE_SLOT_NAME": "Development",
"WEBSITE_TIME_ZONE": "Pacific Standard Time",
"PushoverAppToken": "",
"PushoverUserKey": ""
}
}