diff --git a/src/MyNet.Utilities/Providers/ItemsProvider.cs b/src/MyNet.Utilities/Providers/ItemsProvider.cs index 2d0869f..bfb5d55 100644 --- a/src/MyNet.Utilities/Providers/ItemsProvider.cs +++ b/src/MyNet.Utilities/Providers/ItemsProvider.cs @@ -11,6 +11,6 @@ public class ItemsProvider : IItemsProvider public ItemsProvider(IEnumerable items) => _items = items; - public IEnumerable ProvideItems() => _items; + public virtual IEnumerable ProvideItems() => _items; } } diff --git a/src/MyNet.Utilities/Providers/PredicateItemsProvider.cs b/src/MyNet.Utilities/Providers/PredicateItemsProvider.cs index e8a5e2d..e596a30 100644 --- a/src/MyNet.Utilities/Providers/PredicateItemsProvider.cs +++ b/src/MyNet.Utilities/Providers/PredicateItemsProvider.cs @@ -21,6 +21,6 @@ public PredicateItemsProvider(IItemsProvider provider, Func predicat _predicate = predicate; } - public IEnumerable ProvideItems() => _itemsProvider.ProvideItems().Where(_predicate); + public virtual IEnumerable ProvideItems() => _itemsProvider.ProvideItems().Where(_predicate); } }