public DefaultSubscription(ISubscriptionConfiguration <T> configuration) { configuration.Require("configuration"); configuration.Validate(); Configuration = configuration; }
public void SubscribeTo <T>(ISubscriptionConfiguration <T> configuration) where T : class { configuration.Require("configuration"); SubscribeTo(new DefaultSubscription <T>(configuration)); }
public DefaultSubscriptionConfigurer(ISubscriptionConfiguration <T> configuration) { configuration.Require("configuration"); this.configuration = configuration; }