Example #1
0
        public void Save(DocumentMe aggregateRoot)
        {
            DocumentState state = (aggregateRoot as IStateAccesor <DocumentState>).GetState();

            _session.SaveOrUpdate(state);
        }
Example #2
0
        public void Delete(DocumentMe aggregateRoot)
        {
            DocumentState state = (aggregateRoot as IStateAccesor <DocumentState>).GetState();

            _session.Delete(state);
        }