API Diff between 3.0.3 and 1.0.0-pr.19.rc2.4
83 Additions
6 Removals
FsCodec
-
public static class Codec
- public static IUnionEncoder<Union, byte[]> Create<Union>(FSharpFunc<Union, Tuple<string, byte[]>> encode, FSharpFunc<Tuple<string, byte[]>, FSharpOption<Union>> tryDecode)
- public static IEventCodec<Event, Format, Context> Create<Event, Format, Context>(Func<Context, Event, ValueTuple<string, Format, Format, Guid, string, string, DateTimeOffset>> encode, Func<ITimelineEvent<Format>, FSharpValueOption<Event>> decode)
- public static IEventCodec<Event, Format, Context> Create<Event, Format, Context>(Func<Event, ValueTuple<string, Format, FSharpValueOption<DateTimeOffset>>> encode, Func<ITimelineEvent<Format>, FSharpValueOption<Event>> decode, Func<Context, Event, ValueTuple<Format, Guid, string, string>> mapCausation)
- public static IEventCodec<Event, Format, Unit> Create<Event, Format>(Func<Event, ValueTuple<string, Format>> encode, Func<string, Format, FSharpValueOption<Event>> decode)
-
public abstract class Comparable<TComp, Token> : IComparable where TComp : Comparable<TComp, Token>
-
public interface IEvent<Format>
-
public interface IIndexedEvent<Format> : IEvent<Format>
-
public interface IUnionEncoder<Union, Format>
-
public interface IEventCodec<Event, Format, Context>
-
public interface IEventData<Format>
-
public interface ITimelineEvent<Format> : IEventData<Format>
-
public class streamId
-
public static class StreamIdModule
- public static class Element
- public static class Elements
- public static class Gen
- public static FSharpFunc<string, string[]> |Parse|(int count)
- public static string |Parse1|(string x)
- public static string create(string x)
- public static a dec<a>(FSharpFunc<string, a> f, string x)
- public static ValueTuple<a, b> dec2<a, b>(FSharpFunc<string, a> f1, FSharpFunc<string, b> f2, string x)
- public static ValueTuple<a, b, c> dec3<a, b, c>(FSharpFunc<string, a> f1, FSharpFunc<string, b> f2, FSharpFunc<string, c> f3, string x)
- public static ValueTuple<a, b, c, d> dec4<a, b, c, d>(FSharpFunc<string, a> f1, FSharpFunc<string, b> f2, FSharpFunc<string, c> f3, FSharpFunc<string, d> f4, string x)
- public static FSharpFunc<a, string> gen<a>(FSharpFunc<a, string> f)
- public static string gen2<a, b>(FSharpFunc<a, string> f1, FSharpFunc<b, string> f2, ValueTuple<a, b> _arg1)
- public static string gen3<a, b, c>(FSharpFunc<a, string> f1, FSharpFunc<b, string> f2, FSharpFunc<c, string> f3, ValueTuple<a, b, c> _arg1)
- public static string gen4<a, b, c, d>(FSharpFunc<a, string> f1, FSharpFunc<b, string> f2, FSharpFunc<c, string> f3, FSharpFunc<d, string> f4, ValueTuple<a, b, c, d> _arg1)
- public static string[] parse(int count, string x)
- public static string parseExactlyOne(string x)
- public static string toString(string x)
-
public class streamName
-
public static class StreamNameModule
-
public abstract class StringId<TComp> : Comparable<TComp, string> where TComp : Comparable<TComp, string>
-
public static class TypeSafeEnum
- public static t[] caseValues<t>()
- public static bool isTypeSafeEnum(Type t)
- public static FSharpFunc<string, T> parse<T>()
- public static FSharpFunc<string, T> parseF<T>(FSharpFunc<string, FSharpFunc<string, bool>> f)
- public static FSharpFunc<string, object> parseT(Type t)
- public static FSharpFunc<FSharpFunc<string, FSharpFunc<string, bool>>, FSharpFunc<string, object>> parseTF(Type t)
- public static FSharpFunc<t, string> toString<t>()
- public static FSharpFunc<string, FSharpOption<T>> tryParse<T>()
- public static FSharpFunc<FSharpFunc<string, FSharpFunc<string, bool>>, FSharpFunc<string, FSharpOption<T>>> tryParseF<T>()
- public static FSharpFunc<FSharpFunc<string, bool>, FSharpOption<object>> tryParseTF(Type t)
-
public static class Union
FsCodec.Core
-
public static class EventCodec<Event, Format, Context>
- public static IEventCodec<Event, TargetFormat, Context> Map<TargetFormat>(IEventCodec<Event, Format, Context> native, Func<Format, TargetFormat> up, Func<TargetFormat, Format> down)
-
public class EventData<Format> : IEventData<Format>
- public static EventData<Format> Create(string eventType, Format data, FSharpOption<Format> meta, FSharpOption<DateTimeOffset> timestamp)
- public EventData(string eventType, Format data, Format meta, Guid eventId, string correlationId, string causationId, DateTimeOffset timestamp)
- public static IEventData<Format> Create(string eventType, Format data, FSharpOption<Format> meta, FSharpOption<Guid> eventId, FSharpOption<string> correlationId, FSharpOption<string> causationId, FSharpOption<DateTimeOffset> timestamp)
- public static IEventData<Mapped> Map<Mapped>(Func<Format, Mapped> f, IEventData<Format> x)
-
public class IndexedEventData<Format> : IIndexedEvent<Format>
-
public class TimelineEvent<Format> : ITimelineEvent<Format>
- public TimelineEvent(long index, string eventType, Format data, Format meta, Guid eventId, string correlationId, string causationId, DateTimeOffset timestamp, bool isUnfold, object context, int size)
- public static ITimelineEvent<Format> Create(long index, string eventType, Format data, FSharpOption<Format> meta, FSharpOption<Guid> eventId, FSharpOption<string> correlationId, FSharpOption<string> causationId, FSharpOption<DateTimeOffset> timestamp, FSharpOption<bool> isUnfold, FSharpOption<object> context, FSharpOption<int> size)
- public static ITimelineEvent<Format> Create(long index, IEventData<Format> inner, FSharpOption<bool> isUnfold, FSharpOption<object> context, FSharpOption<int> size)
- public static ITimelineEvent<Mapped> Map<Mapped>(Func<Format, Mapped> f, ITimelineEvent<Format> x)