Dark Mode
Summary
A disparate collection of helpers for a variety of things not covered by one of the other main libraries and not necessarily big enough to have their own library.
Packages
A package is available to install on nuget: NuGet Gallery | Velentr.Miscellaneous 1.2.2
Additionally, some specific namespaces within this library require specific dependencies that have to be manually installed:
- Files in the
Sqlite
directory require the following dependency: https://www.nuget.org/packages/Microsoft.Data.Sqlite/6.0.5 - The
MemoryTracker
class in CodeProfiling require the following dependency: https://www.nuget.org/packages/System.Diagnostics.PerformanceCounter/6.0.1
Documentation
Documentation is currently available only on github. Documentation site and tutorial coming soon here!
Design Choices/Comments/Notes
I will likely split this library into various pieces at some point since a lot of the functionality is unrelated to each other (specifically I’ll likely move any parts that require one of the optional dependencies into their own libraries).