Files
Discord.Net/src/Discord.Net.Commands/Attributes/ParameterPreconditionAttribute.cs
2016-12-03 23:49:05 +00:00

11 lines
375 B
C#

using System;
using System.Threading.Tasks;
namespace Discord.Commands
{
[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = true, Inherited = true)]
public abstract class ParameterPreconditionAttribute : Attribute
{
public abstract Task<PreconditionResult> CheckPermissions(CommandContext context, ParameterInfo parameter, object value);
}
}