]> git.deb.at Git - rhonda/impostor.git/commit
Allow plugins to set dependencies, softdependencies and loadbefores to determine...
authorHarm Hoogeveen <33639379+HarmHoog@users.noreply.github.com>
Tue, 13 Apr 2021 20:28:24 +0000 (22:28 +0200)
committerGitHub <noreply@github.com>
Tue, 13 Apr 2021 20:28:24 +0000 (20:28 +0000)
commit283f59b51f96e236e5adcdff16c12630feacefcd
tree45a693b764dc73eab342ae2f4f18f7a2d13b3738
parentd47343df089191392875be440967d201ce9dab11
Allow plugins to set dependencies, softdependencies and loadbefores to determine the load order of plugins (#385)

Co-authored-by: js6pak <kubastaron@hotmail.com>
src/Impostor.Api/Plugins/DependencyType.cs [new file with mode: 0644]
src/Impostor.Api/Plugins/ImpostorDependencyAttribute.cs [new file with mode: 0644]
src/Impostor.Api/Plugins/ImpostorPluginAttribute.cs
src/Impostor.Plugins.Debugger/DebugPlugin.cs
src/Impostor.Plugins.Example/ExamplePlugin.cs
src/Impostor.Server/Plugins/DependencyInformation.cs [new file with mode: 0644]
src/Impostor.Server/Plugins/PluginInformation.cs
src/Impostor.Server/Plugins/PluginLoader.cs