private void OptionsOnChange(FilterListsMiddlewareOptions Options) { Filter.Clear(); Filter.TrimExcess(); _ = InitializeAsync(Options.IDs); Logger.Information("FilterLists {@IDs} Updates Applied.", Options.IDs); }
public void Clear() { mSectors.Clear(); for (int k = 0; k < mSectorsPool.Length; k++) { mSectorsPool[k].Key = 0; mSectorsPool[k].Uses = 0; } mLastKey = 0; mLastSector = -1; }