久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何使 IRouteConstraint 過濾路由

How to make IRouteConstraint filter route(如何使 IRouteConstraint 過濾路由)
本文介紹了如何使 IRouteConstraint 過濾路由的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

限時送ChatGPT賬號..

我編寫了一個自定義路由約束,但它的過濾器無法識別.有人有使用 IRouteConstraint 的示例嗎?

I wrote a custom route constraint, but its filter just doesn't get recognized. Does anyone have an example working use of IRouteConstraint ?

另外,請注意開發(fā)人員:我在我的 android 上獲得了雙重顯示的表單.部分渲染一定有問題?

Also, note to developers: I get double display of the form on my android. Something must be wrong with the partial rendering?

推薦答案

這是一個在虛構(gòu)存儲庫中查找文章 slug 的簡單約束:

Here's a simple constraint that looks up an article slug in a fictional repository:

public class SlugRouteConstraint : IRouteConstraint
{
    private readonly ISlugRepository slugRepository = new SlugRepository();

    public bool Match(HttpContextBase httpContext, Route route, string parameterName, RouteValueDictionary values, RouteDirection routeDirection)
    {
        if (!values.ContainsKey(parameterName))
            return false;

        var slug = (string)values[parameterName];

        return slugRepository.Exists(slug);
    }
}

你可以像這樣連接約束:

You could wire up the constraint like this:

routes.MapRoute("Slugs", "{slug}",
    new { controller = "Articles", action = "View" },
    new { slug = new SlugConstraint() });

這篇關(guān)于如何使 IRouteConstraint 過濾路由的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

ASP.NET Core authenticating with Azure Active Directory and persisting custom Claims across requests(ASP.NET Core 使用 Azure Active Directory 進行身份驗證并跨請求保留自定義聲明)
ASP.NET Core 2.0 Web API Azure Ad v2 Token Authorization not working(ASP.NET Core 2.0 Web API Azure Ad v2 令牌授權(quán)不起作用)
ASP Core Azure Active Directory Login use roles(ASP Core Azure Active Directory 登錄使用角色)
How do I get Azure AD OAuth2 Access Token and Refresh token for Daemon or Server to C# ASP.NET Web API(如何獲取守護進程或服務(wù)器到 C# ASP.NET Web API 的 Azure AD OAuth2 訪問令牌和刷新令牌) - IT屋-程序員軟件開發(fā)技
.Net Core 2.0 - Get AAD access token to use with Microsoft Graph(.Net Core 2.0 - 獲取 AAD 訪問令牌以與 Microsoft Graph 一起使用)
Azure KeyVault Active Directory AcquireTokenAsync timeout when called asynchronously(異步調(diào)用時 Azure KeyVault Active Directory AcquireTokenAsync 超時)
主站蜘蛛池模板: 国产精选一区 | 亚洲 欧美 综合 | 羞羞视频网站在线观看 | 性高湖久久久久久久久3小时 | 国产成人高清成人av片在线看 | 日韩视频精品在线 | 激情免费视频 | 国产精品一区二区不卡 | 国产视频中文字幕 | 日韩国产在线观看 | 午夜丁香视频在线观看 | 成人福利在线观看 | 91视频在线 | 中午字幕在线观看 | 国产精品成人在线 | 精品自拍视频 | 羞羞视频网 | 国产精品精品视频 | 精品日韩一区二区 | 国产永久免费 | 国产精品爱久久久久久久 | 91在线一区 | 99久久久国产精品 | 亚洲精品视频免费观看 | 欧美日韩中文在线观看 | 在线观看视频91 | 别c我啊嗯国产av一毛片 | 久久毛片 | 亚洲综合99 | 男女羞羞视频在线看 | 美女在线视频一区二区三区 | 久久久精品一区 | 欧洲尺码日本国产精品 | 国产亚洲一级 | 操久久 | 国产精品久久久久久久久久东京 | 国产精品久久久精品 | 亚洲精品久久久一区二区三区 | 欧美aaaa视频 | 精品中文字幕一区二区三区 | 国产精品久久久av |