Library for interacting with Monero daemon and wallet RPCs.
We use the unmodified standardized .editorconfig from .NET SDK. Run dotnet new editorconfig --force to apply the latest version.
To enforce formatting for the whole project, run dotnet format monero-csharp.sln --verbosity diagnostic
To enforce custom analyzer configuration options, we do use global AnalyzerConfig .globalconfig file.
We use DocFX to generate documentation.
To build and serve the docs locally:
docfx metadata docs/docfx.json # Generate metadata
docfx build docs/docfx.json --serve # Build and serve documentation