Interface IMeasurableBase interface for objects that can be extended with metrics. Namespace: Metalama.Framework.MetricsAssembly: Metalama.Framework.dllSyntax Full screen[InternalImplement] [CompileTime] public interface IMeasurable 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?) MetricsExtensions.Metrics<TExtensible>(TExtensible) Invariant.AssertCast<T>(object?) See Also IMetric<T> IMetricProvider<T>