API Diff between 5.12.1 and 5.18.0
5 Additions
54 Removals
DotNext
-
public static class DelegateHelpers
- public static Action HideReturnValue<TResult>(this Func<TResult> func)
- public static Action<T> HideReturnValue<T, TResult>(this Func<T, TResult> func)
- public static Func<T, CancellationToken, ValueTask> ToAsync<T>(this Action<T> action)
- public static Func<T, CancellationToken, ValueTask<TResult>> ToAsync<T, TResult>(this Func<T, TResult> action)
- public static Func<CancellationToken, ValueTask> ToAsync(this Action action)
- public static Func<CancellationToken, ValueTask<TResult>> ToAsync<TResult>(this Func<TResult> func)
- public static Func<T1, T2, CancellationToken, ValueTask> ToAsync<T1, T2>(this Action<T1, T2> action)
- public static Func<T1, T2, CancellationToken, ValueTask<TResult>> ToAsync<T1, T2, TResult>(this Func<T1, T2, TResult> func)
-
public abstract class Disposable : IDisposable
-
public static class Optional
-
public struct Optional<T> : IEquatable<Optional<T>>, IEquatable<T>, IStructuralEquatable, IOptionMonad<T, Optional<T>>, IOptionMonad<T>, ISupplier<object>, IFunctional<Func<object>>
-
public struct Result<T> : IResultMonad<T, Exception, Result<T>>, IResultMonad<T, Exception>, IOptionMonad<T>, ISupplier<object>, IFunctional<Func<object>>, IOptionMonad<T, Result<T>>
-
public static class Span
DotNext.Buffers
DotNext.Buffers.Binary
DotNext.Collections.Generic
DotNext.Collections.Specialized
DotNext.Net.Http
DotNext.Numerics
-
public static class Number
- public static bool IsBitSet<T>(this T number, int position) where T : struct, INumber<T>, IBitwiseOperators<T, T, T>, IShiftOperators<T, int, T>
- public static T SetBit<T>(this T number, int position, bool value) where T : struct, INumber<T>, IBitwiseOperators<T, T, T>, IShiftOperators<T, int, T>
DotNext.Reflection
DotNext.Runtime
DotNext.Runtime.CompilerServices
DotNext.Text.Encodings.Web
DotNext.Threading
DotNext.Threading.Tasks