Exemple #1
0
            public override IRawStreamEntry GenerateRawStreamEntry()
            {
                var binder     = GetBinder();
                var serializer = GetSerializer();

                var testEvent = parent.GetTestEvent();

                return(new RawStreamEntry
                {
                    Category = parent.RawStreamEntryCategory,
                    CommitId = Guid.NewGuid().ToString(),
                    DateTime = DateTime.UtcNow,
                    Group = parent.RawStreamEntryGroup,
                    Headers = "{}",
                    MessageId = Guid.NewGuid().ToString(),
                    Payload = serializer.Serialize(testEvent),
                    PayloadType = binder.BindToName(testEvent.GetType()),
                    StreamName = parent.RawStreamEntryStreamname
                });
            }