Skip to content

Complete model routing and multiplier pricing implementation #26

Complete model routing and multiplier pricing implementation

Complete model routing and multiplier pricing implementation #26

Triggered via pull request April 3, 2026 20:07
@seiggyseiggy
synchronize #11
seiggy:main
Status Success
Total duration 1m 3s
Artifacts

ci.yml

on: pull_request
Build & Test
54s
Build & Test
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L360
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L330
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L130
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L97
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.AppHost/AppHost.cs#L8
'AzureCosmosExtensions.AddDatabase(IResourceBuilder<AzureCosmosDBResource>, string)' is obsolete: 'This method is obsolete because it has the wrong return type and will be removed in a future version. Use AddCosmosDatabase instead to add a Cosmos DB database.'
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L360
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L330
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L130
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.Tests/Integration/CosmosPersistenceResilienceTests.cs#L97
Possible null reference argument for parameter 'logger' in 'CachedRepository<TestEntity>.CachedRepository(IRepository<TestEntity> inner, IConnectionMultiplexer redis, Func<string, string> redisKeyFromId, Func<TestEntity, string> entityId, ILogger logger)'.
Build & Test: src/Chargeback.AppHost/AppHost.cs#L8
'AzureCosmosExtensions.AddDatabase(IResourceBuilder<AzureCosmosDBResource>, string)' is obsolete: 'This method is obsolete because it has the wrong return type and will be removed in a future version. Use AddCosmosDatabase instead to add a Cosmos DB database.'