-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ScalarDB .NET Client] Add microservice transactions sample with Shared-cluster pattern with LINQ #72
base: main
Are you sure you want to change the base?
Conversation
…ed-cluster pattern with LINQ
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've left some minor suggestions regarding wording in some places, but I wonder if they're not specific to this PR (meaning that those suggestions might apply to the other samples).
Other than that, LGTM. Thank you!🙇🏻♂️
...ervice-transactions-sample-with-shared-cluster-with-linq/Client/Commands/GetOrdersCommand.cs
Outdated
Show resolved
Hide resolved
...service-transactions-sample-with-shared-cluster-with-linq/CustomerService/CustomerService.cs
Outdated
Show resolved
Hide resolved
dotnet/microservice-transactions-sample-with-shared-cluster-with-linq/DataLoader/Program.cs
Outdated
Show resolved
Hide resolved
Co-authored-by: Josh Wong <joshua.wong@scalar-labs.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 👍
I compared this and https://github.com/scalar-labs/scalardb-cluster-dotnet-client-sdk/pull/110 that I've already approved. There is no significant diff between them.
BTW, this PR adds a top-level directory dotnet
to group sample applications by language. But, grouping by the type of sample applications (e.g., multi-storage
) could be another option. We might need some discussion on it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, I submitted the approval before review. I will take a look.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thank you!
FYI: I was able to run this sample application in my local environment based on the new document.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thank you!
Description
This PR moves a microservice transactions sample with the shared-cluster pattern with LINQ from scalardb-cluster-dotnet-client-sdk .
This is a .NET version of #64.
The sample made in a similar manner to it’s Java counterpart, but it has 2 additional projects:
Related issues and/or PRs
https://github.com/scalar-labs/docs-internal-scalardb/pull/456
https://github.com/scalar-labs/scalardb-cluster-dotnet-client-sdk/pull/110#issuecomment-2240906449
Changes made
dotnet/microservice-transactions-sample-with-shared-cluster-with-linq
.gitignore
Checklist
Additional notes (optional)
The main difference with scalardb-cluster-dotnet-client-sdk:
3.13
version ofScalarDB.Client
from NuGetdocker-compose.yml
:scalardb-cluster-node-byol-premium:3.13.0
is referenced