From 91f97a65b2c6d1fad3a211a6739a49d9908f69a2 Mon Sep 17 00:00:00 2001 From: Michael VanOverbeek Date: Wed, 15 Feb 2017 21:30:58 +0000 Subject: whoa mud refactoring --- ShiftOS.Objects/MudAttributes.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ShiftOS.Objects/MudAttributes.cs') diff --git a/ShiftOS.Objects/MudAttributes.cs b/ShiftOS.Objects/MudAttributes.cs index b3b7380..f944337 100644 --- a/ShiftOS.Objects/MudAttributes.cs +++ b/ShiftOS.Objects/MudAttributes.cs @@ -15,12 +15,14 @@ namespace ShiftOS.Objects /// This attribute can be used on a static method to make the multi-user domain server software see this method as a MUD request handler. /// /// The header ID of the request this method should handle. - public MudRequestAttribute(string rName) + public MudRequestAttribute(string rName, Type expected) { RequestName = rName; + ExpectedType = expected; } public string RequestName { get; private set; } + public Type ExpectedType { get; private set; } } [AttributeUsage(AttributeTargets.Method)] -- cgit v1.2.3