コード例 #1
0
 public AdminController(
     IModuleChangeRepository moduleChangeRepository,
     CompanyService companyService,
     IUserRepository userRepository,
     LicenseService licenseService,
     ILicenseRepository licenseRepository,
     ICompanyRepository companyRepository,
     IInvoiceRepository invoiceRepository,
     IModuleRepository moduleRepository,
     InvoiceService invoiceService,
     IDefaultModuleRepository defaultModuleRepository,
     IDefaultLicenseRepository defaultLicenseRepository,
     EmailSenderService emailService)
 {
     this.emailService             = emailService;
     this.moduleChangeRepository   = moduleChangeRepository;
     this.licenseService           = licenseService;
     this.userRepository           = userRepository;
     this.companyService           = companyService;
     this.licenseRepository        = licenseRepository;
     this.companyRepository        = companyRepository;
     this.invoiceRepository        = invoiceRepository;
     this.moduleRepository         = moduleRepository;
     this.invoiceService           = invoiceService;
     this.defaultModuleRepository  = defaultModuleRepository;
     this.defaultLicenseRepository = defaultLicenseRepository;
 }
コード例 #2
0
 public ChangeService(
     IModuleRepository moduleRepository,
     IModuleChangeRepository moduleChangeRepository,
     ILicenseRepository licenseRepository)
 {
     this.moduleRepository       = moduleRepository;
     this.moduleChangeRepository = moduleChangeRepository;
     this.licenseRepository      = licenseRepository;
 }
コード例 #3
0
 public InvoiceService(
     IUserRepository userRepository,
     ILicenseRepository licenseRepository,
     ICompanyRepository companyRepository,
     IInvoiceRepository invoiceRepository,
     IModuleRepository moduleRepository,
     IModuleChangeRepository changeRepository)
 {
     this.changeRepository  = changeRepository;
     this.userRepository    = userRepository;
     this.licenseRepository = licenseRepository;
     this.companyRepository = companyRepository;
     this.invoiceRepository = invoiceRepository;
     this.moduleRepository  = moduleRepository;
 }
コード例 #4
0
 public LicenseService(
     IModuleChangeRepository moduleChangeRepository,
     IUserRepository userRepository,
     ILicenseRepository licenseRepository,
     ICompanyRepository companyRepository,
     IInvoiceRepository invoiceRepository,
     IModuleRepository moduleRepository,
     IDefaultModuleRepository defaultModuleRepository,
     IDefaultLicenseRepository defaultLicenseRepository)
 {
     this.moduleChangeRepository   = moduleChangeRepository;
     this.userRepository           = userRepository;
     this.licenseRepository        = licenseRepository;
     this.companyRepository        = companyRepository;
     this.invoiceRepository        = invoiceRepository;
     this.moduleRepository         = moduleRepository;
     this.defaultLicenseRepository = defaultLicenseRepository;
     this.defaultModuleRepository  = defaultModuleRepository;
 }