public EventStoreRecordStorage(IIdentity identity, IStoreEvents storage, ILogger logger) { if (storage == null) throw new ArgumentException("storage"); m_identity = identity; m_storage = storage; m_logger = logger; if (!Guid.TryParse(identity.GetIdenfitier(), out m_streamID)) throw new DomainException("Identity can not be converted to guid. Identity id: {0}", m_identity.GetIdenfitier()); }
public static string ToStream(IIdentity identity) { return identity.GetTag() + "-" + identity.GetIdenfitier(); }