We generally appreciate any contributions to the SCIM Client Library. Please note, that whilst this aims to be a general-purpose library, this library was ultimately created to implement a SCIM client in the Gatekeeper application.
The repository includes a dev container that ships all the required dependencies to set this up. Either use GitHub Codespaces or Visual Studio Code Remote Containers.
The code base is located in Gatekeeper.SCIM.Client. To run it run dotnet run inside this folder.
The unit tests are located in Gatekeeper.SCIM.Client.Tests.Unit. To run it run dotnet test inside this folder.
The integration tests are located in Gatekeeper.SCIM.Client.Tests.Integration. To run it run dotnet test inside this folder.