Beispiel #1
0
 public PremiumUserLibraryManager(IFilesManager filesManager, IDatabase database,
                                  ITempDatabaseCleaner tempDatabaseCleaner, ICustomInteriorManager customInteriorManager,
                                  IHttpContextReader httpContextReader)
 {
     this.filesManager          = filesManager;
     this.database              = database;
     this.tempDatabaseCleaner   = tempDatabaseCleaner;
     this.customInteriorManager = customInteriorManager;
     this.httpContextReader     = httpContextReader;
 }
Beispiel #2
0
 public PremiumAccountManager(IDatabase database, ICharacterService characterService,
                              IReadOnlyUserService userService, IPurchaseService purchaseService, IAdminActionService adminActionService,
                              IEmailSender emailSender, IMtaManager mtaManager, IOrderService orderService,
                              IPremiumUserLibraryManager premiumUserLibraryManager, ITempDatabaseCleaner tempDatabaseCleaner,
                              IFilesManager filesManager, ICustomInteriorManager customInteriorManager,
                              IHttpContextReader httpContextReader)
 {
     this.database                  = database;
     this.characterService          = characterService;
     this.userService               = userService;
     this.purchaseService           = purchaseService;
     this.adminActionService        = adminActionService;
     this.emailSender               = emailSender;
     this.mtaManager                = mtaManager;
     this.orderService              = orderService;
     this.premiumUserLibraryManager = premiumUserLibraryManager;
     this.tempDatabaseCleaner       = tempDatabaseCleaner;
     this.filesManager              = filesManager;
     this.customInteriorManager     = customInteriorManager;
     this.httpContextReader         = httpContextReader;
 }