Namespace CrashCABN.Ingestion
Classes
HttpResponseMessageStream
A disposable wrapper for the content in a HttpResponseMessage.
IServiceCollectionExtensions
MockStorageConnection
MockWatsonAzureBlobProvider
MockWatsonClient
MockWatsonCrash
WatsonAADAppSecret
WatsonAuthenticatedHttpClientHandler
WatsonAuthenticationHelper
Adapted from AadAppTokenManager in CrashCABN.Shared.
WatsonClient
Adapted from WatsonHelper
WatsonCrashArchive
Extracts a crash archive. Adapted from ExtractCrashArchiveHelper.
WatsonIngestion
Coordinates retrieving files from Watson.
WatsonToAzureIngestion
Coordinates retrieving files from Watson as needed and uploading or retrieving them directly from our Azure storage.