Skip to content

fix: Clarify error message for cert generation #1948

fix: Clarify error message for cert generation

fix: Clarify error message for cert generation #1948

Triggered via push August 2, 2023 11:32
Status Failure
Total duration 41m 45s
Artifacts 26
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention
Matrix: tests
deploy-output
0s
deploy-output
Fit to window
Zoom out
Zoom in

Annotations

1 error and 494 warnings
tests (random, no-payment-reconciliation, simple)
Process completed with exit code 1.
tests (controlled, no-payment-reconciliation, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, no-payment-reconciliation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, simple)
In externally visible method 'Task<Order> StoreBookingEngine.ProcessOrderCreationFromOrderProposal(OrderIdComponents orderId, OrderIdTemplate orderIdTemplate, ILegalEntity seller, SimpleIdComponents sellerId, SimpleIdComponents customerAccountIdComponents, Order order)', validate parameter 'order' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, prepayment-always-required, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, prepayment-always-required, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, prepayment-always-required, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-payment-reconciliation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, single-seller, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, single-seller, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, no-auth, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-auth, approval)
In externally visible method 'Task<Order> StoreBookingEngine.ProcessOrderCreationFromOrderProposal(OrderIdComponents orderId, OrderIdTemplate orderIdTemplate, ILegalEntity seller, SimpleIdComponents sellerId, SimpleIdComponents customerAccountIdComponents, Order order)', validate parameter 'order' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, no-tax-calculation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, approval)
In externally visible method 'Task<Order> StoreBookingEngine.ProcessOrderCreationFromOrderProposal(OrderIdComponents orderId, OrderIdTemplate orderIdTemplate, ILegalEntity seller, SimpleIdComponents sellerId, SimpleIdComponents customerAccountIdComponents, Order order)', validate parameter 'order' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, no-tax-calculation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, no-auth, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, no-auth, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, no-tax-calculation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, both)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, all-features, both)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, both)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, both)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, all-features, both)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (controlled, all-features, both)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (controlled, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (controlled, all-features, both)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (controlled, all-features, both)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-tax-calculation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-tax-calculation, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, prepayment-always-required, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, no-payment-reconciliation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, no-payment-reconciliation, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, single-seller, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, single-seller, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, simple)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, simple)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, single-seller, simple)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, actions/setup-node@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
tests (random, prepayment-always-required, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
The 'PackageIconUrl'/'iconUrl' element is deprecated. Consider using the 'PackageIcon'/'icon' element instead. Learn more at https://aka.ms/deprecateIconUrl [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Fakes/OpenActive.FakeDatabase.NET/OpenActive.FakeDatabase.NET.csproj]
tests (random, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
Unreachable code detected [/home/runner/work/openactive-test-suite/openactive-test-suite/server/Examples/BookingSystem.AspNetCore.IdentityServer/BookingSystem.AspNetCore.IdentityServer.csproj]
tests (random, prepayment-always-required, approval)
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. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Avoid empty interfaces [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Exceptions should be public [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Add the following constructor to SilentRollbackException: public SilentRollbackException(string message, Exception innerException). [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Call System.IDisposable.Dispose on object created by 'new SemaphoreSlim(1, 1)' before all references to it are out of scope. [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]
tests (random, prepayment-always-required, approval)
Consider calling ConfigureAwait on the awaited task [/home/runner/work/openactive-test-suite/openactive-test-suite/server/OpenActive.Server.NET/OpenActive.Server.NET.csproj]

Artifacts

Produced during runtime
Name Size
controlled.all-features.approval Expired
174 MB
controlled.all-features.both Expired
318 MB
controlled.all-features.simple Expired
144 MB
controlled.no-auth.approval Expired
169 MB
controlled.no-auth.simple Expired
141 MB
controlled.no-payment-reconciliation.approval Expired
171 MB
controlled.no-payment-reconciliation.simple Expired
141 MB
controlled.no-tax-calculation.approval Expired
165 MB
controlled.no-tax-calculation.simple Expired
137 MB
controlled.prepayment-always-required.approval Expired
162 MB
controlled.prepayment-always-required.simple Expired
134 MB
controlled.single-seller.approval Expired
164 MB
controlled.single-seller.simple Expired
136 MB
random.all-features.approval Expired
175 MB
random.all-features.both Expired
320 MB
random.all-features.simple Expired
145 MB
random.no-auth.approval Expired
171 MB
random.no-auth.simple Expired
143 MB
random.no-payment-reconciliation.approval Expired
172 MB
random.no-payment-reconciliation.simple Expired
142 MB
random.no-tax-calculation.approval Expired
166 MB
random.no-tax-calculation.simple Expired
138 MB
random.prepayment-always-required.approval Expired
163 MB
random.prepayment-always-required.simple Expired
135 MB
random.single-seller.approval Expired
166 MB
random.single-seller.simple Expired
138 MB