Beispiel #1
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="config"></param>
 /// <param name="sender"></param>
 /// <param name="receiver"></param>
 public AzureBus(IBusConfiguration config, IAzureBusSender sender, IAzureBusReceiver receiver)
 {
     Guard.ArgumentNotNull(config, "config");
     Guard.ArgumentNotNull(sender, "sender");
     Guard.ArgumentNotNull(receiver, "receiver");
     this.config   = config;
     this.sender   = sender;
     this.receiver = receiver;
 }
 public void Initialize()
 {
     receiver = config.Container.Resolve <IAzureBusReceiver>();
     sender   = config.Container.Resolve <IAzureBusSender>();
     Configure();
 }