feat: changes OdataRepository implementation to obtain context service authentication token. #5
Annotations
13 warnings
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v3, actions/setup-dotnet@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
src/Liquid.Repository.OData/ODataRepository.cs#L50
Possible null reference argument for parameter 'entryKey' in 'IBoundClient<TEntity> IFluentClient<TEntity, IBoundClient<TEntity>>.Key(params object[] entryKey)'.
|
src/Liquid.Repository.OData/ODataRepository.cs#L58
Possible null reference argument for parameter 'entryKey' in 'IBoundClient<TEntity> IFluentClient<TEntity, IBoundClient<TEntity>>.Key(params object[] entryKey)'.
|
src/Liquid.Repository.OData/ODataClientFactory.cs#L53
Dereference of a possibly null reference.
|
src/Liquid.Repository.OData/ODataRepository.cs#L58
Review this call, which partially matches an overload without 'params'. The partial match is 'Simple.OData.Client.IBoundClient<TEntity> Simple.OData.Client.IFluentClient<TEntity, Simple.OData.Client.IBoundClient<TEntity>>.Key(IEnumerable<object> entryKey)'. (https://rules.sonarsource.com/csharp/RSPEC-3220)
|
src/Liquid.Repository.OData/ODataRepository.cs#L50
Review this call, which partially matches an overload without 'params'. The partial match is 'Simple.OData.Client.IBoundClient<TEntity> Simple.OData.Client.IFluentClient<TEntity, Simple.OData.Client.IBoundClient<TEntity>>.Key(IEnumerable<object> entryKey)'. (https://rules.sonarsource.com/csharp/RSPEC-3220)
|
src/Liquid.Repository.OData/ODataClientFactory.cs#L66
Enable server certificate validation on this SSL/TLS connection (https://rules.sonarsource.com/csharp/RSPEC-4830)
|
src/Liquid.Repository.OData/ODataClientFactory.cs#L35
"Find" method should be used instead of the "FirstOrDefault" extension method. (https://rules.sonarsource.com/csharp/RSPEC-6602)
|
src/Liquid.Repository.OData/ODataClientFactory.cs#L62
Remove the unused local variable 'handler'. (https://rules.sonarsource.com/csharp/RSPEC-1481)
|
src/Liquid.Repository.OData/ODataRepository.cs#L50
Possible null reference argument for parameter 'entryKey' in 'IBoundClient<TEntity> IFluentClient<TEntity, IBoundClient<TEntity>>.Key(params object[] entryKey)'.
|
src/Liquid.Repository.OData/ODataRepository.cs#L58
Possible null reference argument for parameter 'entryKey' in 'IBoundClient<TEntity> IFluentClient<TEntity, IBoundClient<TEntity>>.Key(params object[] entryKey)'.
|
|
|
This job succeeded
Loading