// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.md in the project root for license information. using System; namespace Microsoft.AspNet.SignalR.Hosting { internal static class RequestExtensions { /// /// Gets a value from the QueryString, and if it's null or empty, gets it from the Form instead. /// public static string QueryStringOrForm(this IRequest request, string key) { var value = request.QueryString[key]; if (String.IsNullOrEmpty(value)) { value = request.Form[key]; } return value; } } }