diff --git a/src/Common/Extensions/CollectionExtensions.cs b/src/Common/Extensions/CollectionExtensions.cs index a8ddb7de..b45a14c9 100644 --- a/src/Common/Extensions/CollectionExtensions.cs +++ b/src/Common/Extensions/CollectionExtensions.cs @@ -32,4 +32,10 @@ public static class CollectionExtensions destination.Add(item); } } + + public static IEnumerable NotNull(this IEnumerable observable) + where T : class + { + return observable.Where(x => x is not null).Select(x => x!); + } }