I want to implement a non-generic version of my generic class. Like this.
public class ServerSentEvent : ServerSentEvent<NoAdditionalClientInformation>
public class ServerSentEvent<ClientInfo> : IServerSentEvent
To solve this I had to make a dummy/empty class - NoAdditionalClientInformation.
Is there another way to do this without the empty class?
IEnumerable<T>implementsIEnumerable.public class ServerSentEvent<TClientInfo> : ServerSentEventandpublic class ServerSentEvent : IServerSentEvent?ChannelFactory<TChannel>inherits fromChannelFactory