public void ApplyEventHeader(EventHeader other) { foreach (KeyValuePair <string, string> entry in other.values) { values.AddOrUpdate(entry.Key, entry.Value, (a, b) => entry.Value); } }
protected EventBase(EventHeader headers) : this() { Headers.ApplyEventHeader(headers); }
public Type ResolveType(EventHeader header) { Type type = Type.GetType(header.AssemblyEventType); return(type); }
protected UserEventBase(string userId, EventHeader header) : base(header) { SetUserId(userId); }