1.0.0-beta2 #17
Triggered via release
October 29, 2023 15:43
kbeaugrand
published
1.0.0-beta2
Status
Success
Total duration
31s
Artifacts
–
Annotations
10 warnings
Publish:
src/Connectors.Memory.SqlServer/ISqlServerClient.cs#L77
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerMemoryStore.cs#L189
In externally visible method 'Task<string> SqlServerMemoryStore.UpsertAsync(string collectionName, MemoryRecord record, CancellationToken cancellationToken = default(CancellationToken))', validate parameter 'record' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerMemoryStore.cs#L203
In externally visible method 'IAsyncEnumerable<string> SqlServerMemoryStore.UpsertBatchAsync(string collectionName, IEnumerable<MemoryRecord> records, CancellationToken cancellationToken = default(CancellationToken))', validate parameter 'records' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerMemoryStore.cs#L210
Member 'GetMemoryRecordFromEntry' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerClient.cs#L457
Member 'ReadEntryAsync' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
Publish:
src/Connectors.Memory.SqlServer/ISqlServerClient.cs#L77
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerMemoryStore.cs#L189
In externally visible method 'Task<string> SqlServerMemoryStore.UpsertAsync(string collectionName, MemoryRecord record, CancellationToken cancellationToken = default(CancellationToken))', validate parameter 'record' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerMemoryStore.cs#L203
In externally visible method 'IAsyncEnumerable<string> SqlServerMemoryStore.UpsertBatchAsync(string collectionName, IEnumerable<MemoryRecord> records, CancellationToken cancellationToken = default(CancellationToken))', validate parameter 'records' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerMemoryStore.cs#L210
Member 'GetMemoryRecordFromEntry' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|
Publish:
src/Connectors.Memory.SqlServer/SqlServerClient.cs#L457
Member 'ReadEntryAsync' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
|