namespace SharpChat { public interface IUserCommand { bool IsMatch(UserCommandContext ctx); void Dispatch(UserCommandContext ctx); } }