Scaffold .NET client projects #87

Merged
dohertj2 merged 2 commits from agent-1/issue-38-scaffold-dotnet-client-projects into main 2026-04-26 19:31:30 -04:00
Owner

Summary

  • Adds the .NET client solution under clients/dotnet with library, CLI, and xUnit test projects.
  • Wires the client library to MxGateway.Contracts for generated protobuf/gRPC types.
  • Adds scaffold tests and documentation for build/test commands and generated-code setup.

Closes #38

Verification

  • dotnet build clients/dotnet/MxGateway.Client.sln
  • dotnet test clients/dotnet/MxGateway.Client.sln --no-build
  • dotnet build src/MxGateway.sln
  • dotnet test src/MxGateway.sln --no-build
  • dotnet format clients/dotnet/MxGateway.Client.sln --verify-no-changes
## Summary - Adds the .NET client solution under clients/dotnet with library, CLI, and xUnit test projects. - Wires the client library to MxGateway.Contracts for generated protobuf/gRPC types. - Adds scaffold tests and documentation for build/test commands and generated-code setup. Closes #38 ## Verification - dotnet build clients/dotnet/MxGateway.Client.sln - dotnet test clients/dotnet/MxGateway.Client.sln --no-build - dotnet build src/MxGateway.sln - dotnet test src/MxGateway.sln --no-build - dotnet format clients/dotnet/MxGateway.Client.sln --verify-no-changes
dohertj2 added 2 commits 2026-04-26 19:30:34 -04:00
dohertj2 merged commit 7a0743496f into main 2026-04-26 19:31:30 -04:00
Sign in to join this conversation.