C# (CSharp) Nexus.Client.ModManagement ModManager - 28 examples found. These are the top rated real world C# (CSharp) examples of Nexus.Client.ModManagement.ModManager extracted from open source projects. You can rate examples to help us improve the quality of examples.
The list of managed mods needs to be centralized to ensure integrity; having multiple mod managers, each with a potentially different list of managed mods, would be disastrous. As such, this object is a singleton to help enforce that policy. Note, however, that the singleton nature of the manager is not meant to provide global access to the object. As such, there is no static accessor to retrieve the singleton instance. Instead, the Initialize method returns the only instance that should be used.