public LoggingWcfService() { var loggingBuilder = new ServiceModuleBuilder(new Collection <ServiceModule> { new LoggingServiceModule() }); loggingBuilder.Build(); _loggingService = loggingBuilder.Container.Resolve <ILoggingService>(); }
public PaymentTransferWcfService() { var moduleBuilder = new ServiceModuleBuilder( new List <ServiceModule> { new TransferServiceModule(), new LoggingServiceModule() }); moduleBuilder.Build(); _transactionTransferService = moduleBuilder.Container.Resolve <ITransactionTransferService>(); }
public PaymentWcfService() { var moduleBuilder = new ServiceModuleBuilder (new List<ServiceModule> { new PaymentServiceModule(), new LoggingServiceModule() }); moduleBuilder.Build(); _paymentTransactionService = moduleBuilder.Container.Resolve<IPaymentTransactionService>(); }