This tutorial assumes you are building this from within the
51Degrees Visual Studio solution. Running the executable produced
inside Visual Studio will ensure all the command line arguments
are preset correctly. If you are running outside of Visual Studio,
make sure to add the path to a 51Degrees data file as an argument.
Summary
In this tutorial you have seen how to use DataSetBuilder to create a dataset with a custom cache configuration.
The example uses the .NET MemoryCache but the same principle could be applied to any 3rd party cache implementation.
The 51 Degrees API has been tested extensively to determine the best caching strategies and parameters for a wide range of environments and use cases. Care should be taken when using a custom configuration to ensure that performance is not degraded unintentionally.