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; }
}
}