move roles into host

Users can easily emulate roles by using their base class so we decided to remove that extension point. Perhaps this was premature, do you have use case where custom roles is needed?

Sent from my iPhone

> On 05 Aug 2014, at 01:09, John Simons <notifications@github.com> wrote:
> 
> In src/NServiceBus.Hosting.Windows/Roles/UsingPersistence.cs:
> 
> > @@ -1,13 +0,0 @@
> > -namespace NServiceBus
> > -{
> > -    using Hosting.Roles;
> > -    using Persistence;
> > -
> > -    /// <summary>
> > -    /// Role used to specify the desired persistence to use
> > -    /// </summary>
> > -    /// <typeparam name="T">The <see cref="PersistenceDefinition"/> to use.</typeparam>
> > -    public interface UsingPersistence<T> : IRole where T : PersistenceDefinition
> Is this a mistake? We do not want to remove this interface
> 
> —
> Reply to this email directly or view it on GitHub.