Console DialogService

This commit is contained in:
2023-08-14 11:50:59 +02:00
parent 6797c26bf9
commit 1f4b938358
41 changed files with 807 additions and 269 deletions

View File

@@ -1,10 +1,18 @@
using System.Collections.ObjectModel;
using System.Collections.Specialized;
using System.Linq.Expressions;
namespace ObservableComputations;
public static class Extensions
{
[ObservableComputationsCall]
public static Filtering<TSourceItem> Filtering<TSourceItem>(
this ReadOnlyObservableCollection<TSourceItem> source,
Expression<Func<TSourceItem, bool>> predicateExpression,
int initialCapacity = 0)
=> new(source, predicateExpression, initialCapacity);
[ObservableComputationsCall]
public static Selecting<TSourceItem, TResultItem> Selecting<TSourceItem, TResultItem>(
this ReadOnlyObservableCollection<TSourceItem> source,