Files
event-sourcing-jambo/source/Consumer/Jambo.Consumer.Infrastructure/Modules/BusModule.cs
Ivan Paulovich fc74b10766 Spliting projects
2017-12-21 15:59:03 -02:00

22 lines
597 B
C#

namespace Jambo.Consumer.Infrastructure.Modules
{
using Autofac;
using Jambo.Consumer.Infrastructure.ServiceBus;
using Jambo.Domain.ServiceBus;
public class BusModule : Module
{
public string BrokerList { get; set; }
public string Topic { get; set; }
protected override void Load(ContainerBuilder builder)
{
builder.RegisterType<Bus>()
.As<ISubscriber>()
.WithParameter("brokerList", BrokerList)
.WithParameter("topic", Topic)
.SingleInstance();
}
}
}