diff --git a/src/Artemis.Core/Exceptions/ArtemisPluginException.cs b/src/Artemis.Core/Exceptions/ArtemisPluginException.cs
index 5195a9524..0e8827443 100644
--- a/src/Artemis.Core/Exceptions/ArtemisPluginException.cs
+++ b/src/Artemis.Core/Exceptions/ArtemisPluginException.cs
@@ -7,26 +7,41 @@ namespace Artemis.Core
///
public class ArtemisPluginException : Exception
{
- internal ArtemisPluginException(Plugin plugin)
+ ///
+ /// Creates a new instance of the class
+ ///
+ public ArtemisPluginException(Plugin plugin)
{
Plugin = plugin;
}
- internal ArtemisPluginException(Plugin plugin, string message) : base(message)
+ ///
+ /// Creates a new instance of the class
+ ///
+ public ArtemisPluginException(Plugin plugin, string message) : base(message)
{
Plugin = plugin;
}
- internal ArtemisPluginException(Plugin plugin, string message, Exception inner) : base(message, inner)
+ ///
+ /// Creates a new instance of the class
+ ///
+ public ArtemisPluginException(Plugin plugin, string message, Exception inner) : base(message, inner)
{
Plugin = plugin;
}
- internal ArtemisPluginException(string message) : base(message)
+ ///
+ /// Creates a new instance of the class
+ ///
+ public ArtemisPluginException(string message) : base(message)
{
}
- internal ArtemisPluginException(string message, Exception inner) : base(message, inner)
+ ///
+ /// Creates a new instance of the class
+ ///
+ public ArtemisPluginException(string message, Exception inner) : base(message, inner)
{
}