// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Collections.Generic;
using System.Net.Http;
using System.Web.Http.Controllers;
namespace System.Web.Http.Routing
{
///
/// Provides information for defining a route.
///
public interface IHttpRouteInfoProvider
{
///
/// Gets the name of the route to generate.
///
string Name { get; }
///
/// Gets the route template describing the URI pattern to match against.
///
string Template { get; }
///
/// Gets the order of the route relative to other routes. Default value is 0.
///
int Order { get; }
}
}