Edument.CQRS/IEventStore.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace Edument.CQRS
{
public interface IEventStore
{
IEnumerable LoadEventsFor<TAggregate>(Guid id);
IEnumerable LoadAllEvents();
void SaveEventsFor<TAggregate>(Guid? id, int eventsLoaded, ArrayList newEvents);
}
}