Skip to content

DI for blob client, added memory cache, used cancellation token #10

DI for blob client, added memory cache, used cancellation token

DI for blob client, added memory cache, used cancellation token #10

Triggered via push July 15, 2023 07:20
Status Success
Total duration 4m 16s
Artifacts
build-and-deploy
4m 5s
build-and-deploy
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build-and-deploy: src/EsMxSimulator.Core/Options/VoiceOptions.cs#L5
Non-nullable property 'Voices' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Options/SpeechOptions.cs#L5
Non-nullable property 'SubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Options/SpeechOptions.cs#L6
Non-nullable property 'SubscriptionRegion' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Options/NumberBlobClientOptions.cs#L5
Non-nullable property 'ContainerName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Models/Number.cs#L5
Non-nullable property 'Voice' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Models/Number.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Services/NumberBlobClient.cs#L36
Possible null reference return.
build-and-deploy: src/EsMxSimulator.Core/Services/NumberBlobClient.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build-and-deploy: src/EsMxSimulator.Core/Options/VoiceOptions.cs#L5
Non-nullable property 'Voices' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-and-deploy: src/EsMxSimulator.Core/Options/SpeechOptions.cs#L5
Non-nullable property 'SubscriptionKey' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.