public TopicSubscription(IMessageGateway messages, AzureServiceBusSettings settings) { _messages = messages; foreach (var subscription in settings.Subscriptions) { this.CreateClient(settings.ConnectionString, subscription.TopicName, subscription.SubscriptionName); } }
public AccountController(IFormsAuthentication formsAuth, IMembershipService service, IMessageGateway messageGateway) { Check.Require(formsAuth != null, "Forms Authentication Service required"); Check.Require(service != null, "Membership Service required"); Check.Require(messageGateway != null, "Message Gateway required"); FormsAuth = formsAuth; MembershipService = service; MessageService = messageGateway; }
/// <summary> /// Initializes a new instance of the <see cref="PublishEvents" /> class. /// </summary> /// <param name="messages">The configured <see cref="IMessageGateway" />.</param> public PublishEvents(IMessageGateway messages) { Argument.NotNull(messages, nameof(messages)); _messages = messages; }
/// <summary> /// Initializes a new instance of the <see cref="ConsumeEventFeed" /> class. /// </summary> /// <param name="messages">The configured <see cref="IMessageGateway"/>.</param> public ConsumeEventFeed(IMessageGateway messages) { _messages = messages; }
public ChatService(IMessageGateway messageGateway, IBus bus) { _messageGateway = messageGateway; _bus = bus; _bus.AddEndPoint(x => x.Exchange("client", ExchangeType.fanout)); }
/// <summary> /// Initializes a new instance of the <see cref="PublishEvents" /> class. /// </summary> /// <param name="components">The current component context.</param> public PublishEvents(IComponentContext components) { _messageGateway = components.Resolve <IMessageGateway>(); _eventStore = components.Resolve <IEventStore>(); }
public ChatService(IMessageGateway messageGateway, IBus bus) { _messageGateway = messageGateway; _bus = bus; _bus.AddEndPoint(x => x.Exchange("client", ExchangeType.fanout)); }
public RetryMessageDispatcher(IMessageGateway gateway) { MessageGateway = gateway; }
public ScheduleRunner(IMessageGateway messages) { _messages = messages; }
public UserAdministrationController(IUserBLL userBLL, IMessageGateway messageGateway) { UserBLL = userBLL; MessageGateway = messageGateway; }