caloggins
7/22/2014 - 5:38 PM

IPublisher.cs

namespace PolyMap
{
    public interface IPublisher
    {
        void Publish(Command command);
    }

        public abstract class Command
    {
        public Guid Id { get; set; }
    }

    public abstract class Event
    {
        public Guid Id { get; set; }
    }

}