示例#1
0
 public KontrollstellenInformer(IBus bus, IElasticService elasticService,
                                AutomatischeBenachrichtigungAnKontrollstelle template)
 {
     this.bus            = bus;
     this.elasticService = elasticService;
     this.template       = template;
 }
        public OnboardingController(IBus bus)
        {
            this.bus = bus;

            dataAccess      = new UserDataAccess(DbConnectionSetting.Default.ConnectionString);
            parameterHelper = new ParameterHelper();
            mailHelper      = new MailHelper();
            dataBuilder     = new DataBuilder(bus);
        }
 public OrderManager(StatusWechsler statusWechsler, IOrderDataAccess sqlDataAccess, IUserDataAccess userAccess,
                     IParameterHelper parameterHelper, IBus bus, IMailHelper mailHelper, IDataBuilder dataBuilder)
 {
     this.statusWechsler  = statusWechsler;
     this.sqlDataAccess   = sqlDataAccess;
     this.userAccess      = userAccess;
     this.parameterHelper = parameterHelper;
     this.bus             = bus;
     this.mailHelper      = mailHelper;
     this.dataBuilder     = dataBuilder;
 }
        public ProcessSftp(IBus bus)
        {
            this.bus = bus;

            dataAccess      = new UserDataAccess(DbConnectionSetting.Default.ConnectionString);
            parameterHelper = new ParameterHelper();
            mailHelper      = new MailHelper();
            dataBuilder     = new DataBuilder(bus);

            Licensing.Key = SftpSetting.Default.SftpLicenseKey;
        }
 public HomeController(MassTransit.IPublishEndpoint publishEndpoint, MassTransit.IBus bus)
 {
     _publishEndpoint = publishEndpoint;
     _bus             = bus;
 }