Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben az útmutatóban az időablak-szűrővel engedélyezheti a funkciót egy ASP.NET Core-alkalmazás ütemezésében.
A cikkben használt példa a szolgáltatásfelügyeleti rövid útmutatóban bemutatott ASP.NET Core-alkalmazáson alapul. A folytatás előtt végezze el a rövid útmutatót egy ASP.NET Core-alkalmazás bétaverziós funkciójelzővel való létrehozásához. Ha végzett, időablak-szűrőt kell hozzáadnia az Alkalmazáskonfigurációs áruház bétafunkció-jelzőjéhez.
Előfeltételek
- ASP.NET Core-alkalmazás létrehozása funkciójelölővel.
- Időablak-szűrő hozzáadása a funkciójelölőhöz
- Frissítse a csomagot a
Microsoft.FeatureManagement.AspNetCore3.0.0-s vagy újabb verzióra.
Az időablak szűrőjének használata
Az előfeltételek között hozzáadott egy időablak-szűrőt a bétaverzió funkciójelzőjéhez. Ezután a funkciójelzőt fogja használni az időablak-szűrővel a ASP.NET Core-alkalmazásban.
A rendszer a 3.0.0-s verziótól kezdve automatikusan regisztrálja az alábbi beépített szűrőket a AddFeatureManagement hívás részeként.Microsoft.FeatureManagement Nem kell manuálisan hozzáadnia TimeWindowFilter .
TimeWindowFilterContextualTargetingFilterPercentageFilter
// This call will also register built-in filters to the container of services.
builder.Services.AddFeatureManagement();
Időablak-szűrő működés közben
Indítsa újra az alkalmazást. Ha az aktuális idő korábbi, mint az időablak-szűrő kezdési ideje, a Béta menüelem nem jelenik meg az eszköztáron. Ennek az az oka, hogy az időablak-szűrő letiltotta a bétafunkció-jelzőt .
A kezdési idő leteltével frissítse a böngészőt néhányszor. Ekkor megjelenik a Béta menüelem. Ennek az az oka, hogy a bétaverzió funkciójelzőjét az időablak-szűrő engedélyezi.
Ha az időablak-szűrő beállításakor az ismétlődés engedélyezve van, a Béta menü eltűnik, ha az aktuális idő megfelel az időablak szűrőben beállított befejezési időnek. A Béta menü azonban újra megjelenik az ismétlődési beállításoknak megfelelően, és ha be van állítva az ismétlődés lejárati ideje, folytassa ezt a mintát.
Következő lépések
A funkciószűrőkről a következő dokumentumokban olvashat bővebben.
A .NET szolgáltatásfelügyeleti kódtár teljes funkciólefutásához folytassa a következő dokumentumot.