﻿using System;

namespace Glimpse.Broker
{
    public interface IMessageBus
    {
        IObservable<T> Listen<T>();

        IObservable<T> ListenIncludeLatest<T>();

        bool IsRegistered(Type type);
    }
}
Add initial contract for message bus
Add initial contract for message bus

Ya observables!!
