API Diff between 3.0.0 and 3.0.0-rc.7
15 Additions
7 Removals
FsCodec
-
public static class Compression
- public static byte[] EncodedToByteArray(ValueTuple<int, ReadOnlyMemory<byte>> x)
- public static ReadOnlyMemory<byte> EncodedToUtf8(ValueTuple<int, ReadOnlyMemory<byte>> x)
- public static IEventCodec<Event, ValueTuple<int, ReadOnlyMemory<byte>>, Context> EncodeTryCompress<Event, Context>(this IEventCodec<Event, ReadOnlyMemory<byte>, Context> native, FSharpOption<CompressionOptions> options = null)
- public static IEventCodec<Event, ValueTuple<int, ReadOnlyMemory<byte>>, Context> EncodeUncompressed<Event, Context>(this IEventCodec<Event, ReadOnlyMemory<byte>, Context> native)
- public static IEventCodec<Event, byte[], Context> ToByteArrayCodec<Event, Context>(this IEventCodec<Event, ValueTuple<int, ReadOnlyMemory<byte>>, Context> native)
- public static IEventCodec<Event, ReadOnlyMemory<byte>, Context> ToUtf8Codec<Event, Context>(this IEventCodec<Event, ValueTuple<int, ReadOnlyMemory<byte>>, Context> native)
- public static ValueTuple<int, ReadOnlyMemory<byte>> Utf8ToEncodedDirect(ReadOnlyMemory<byte> x)
- public static ValueTuple<int, ReadOnlyMemory<byte>> Utf8ToEncodedTryCompress(CompressionOptions options, ReadOnlyMemory<byte> x)
-
public class Deflate
FsCodec.Box
-
public static class Codec
- public static IEventCodec<Event, object, Context> Create<Event, Contract, Meta, Context>(FSharpFunc<ValueTuple<ITimelineEvent<object>, Contract>, Event> up, FSharpFunc<ValueTuple<Context, Event>, ValueTuple<Contract, FSharpValueOption<Meta>, Guid, string, string, DateTimeOffset>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, object, Context> Create<Event, Contract, Meta, Context>(FSharpFunc<ValueTuple<ITimelineEvent<object>, Contract>, Event> up, FSharpFunc<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, FSharpFunc<ValueTuple<Context, FSharpValueOption<Meta>>, ValueTuple<FSharpValueOption<Meta>, Guid, string, string>> mapCausation, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, object, Unit> Create<Event, Contract, Meta>(FSharpFunc<ValueTuple<ITimelineEvent<object>, Contract>, Event> up, FSharpFunc<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, object, Context> Create<Event, Contract, Meta, Context>(Func<ITimelineEvent<object>, Contract, Event> up, Func<Context, Event, ValueTuple<Contract, FSharpValueOption<Meta>, Guid, string, string, DateTimeOffset>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, object, Context> Create<Event, Contract, Meta, Context>(Func<ITimelineEvent<object>, Contract, Event> up, Func<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, Func<Context, FSharpValueOption<Meta>, ValueTuple<FSharpValueOption<Meta>, Guid, string, string>> mapCausation, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, object, Unit> Create<Event, Contract, Meta>(Func<ITimelineEvent<object>, Contract, Event> up, Func<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
FsCodec.Core
-
public static class Codec
- public static IEventCodec<Event, Body, Context> Create<Event, Contract, Meta, Body, Context>(IEncoder<Body> encoder, FSharpFunc<ValueTuple<ITimelineEvent<Body>, Contract>, Event> up, FSharpFunc<ValueTuple<Context, Event>, ValueTuple<Contract, FSharpValueOption<Meta>, Guid, string, string, DateTimeOffset>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, Body, Context> Create<Event, Contract, Meta, Body, Context>(IEncoder<Body> encoder, FSharpFunc<ValueTuple<ITimelineEvent<Body>, Contract>, Event> up, FSharpFunc<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, FSharpFunc<ValueTuple<Context, FSharpValueOption<Meta>>, ValueTuple<FSharpValueOption<Meta>, Guid, string, string>> mapCausation, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, Body, Unit> Create<Event, Contract, Meta, Body>(IEncoder<Body> encoder, FSharpFunc<ValueTuple<ITimelineEvent<Body>, Contract>, Event> up, FSharpFunc<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, Body, Context> Create<Event, Contract, Meta, Body, Context>(IEncoder<Body> encoder, Func<ITimelineEvent<Body>, Contract, Event> up, Func<Context, Event, ValueTuple<Contract, FSharpValueOption<Meta>, Guid, string, string, DateTimeOffset>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, Body, Context> Create<Event, Contract, Meta, Body, Context>(IEncoder<Body> encoder, Func<ITimelineEvent<Body>, Contract, Event> up, Func<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, Func<Context, FSharpValueOption<Meta>, ValueTuple<FSharpValueOption<Meta>, Guid, string, string>> mapCausation, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract
- public static IEventCodec<Event, Body, Unit> Create<Event, Contract, Meta, Body>(IEncoder<Body> encoder, Func<ITimelineEvent<Body>, Contract, Event> up, Func<Event, ValueTuple<Contract, FSharpValueOption<Meta>, FSharpValueOption<DateTimeOffset>>> down, FSharpOption<bool> rejectNullaryCases = null) where Contract : IUnionContract