Interface IServiceNamespace: Metalama.Framework.ServicesAssembly: Metalama.Framework.dllSyntax Full screen[CompileTime] public interface IService Extension Methods EnumerableExtensions.SelectManyRecursiveDistinct<T>(T, Func<T, IEnumerable<T>?>, bool) Invariant.Assert<T>(T, Predicate<T>) Invariant.AssertNotNull<T>(T?, string?) Invariant.CanBeNull<T>(T, string?) Invariant.AssertCast<T>(object?)