示例#1
0
 public MusicService(IMusicsRepository rep, IUnitOfWork uof,
                     FileSystemService fsService, TagService tagService, IUsersRepository userRep, AuctionService auctionSrv) : base(rep, uof)
 {
     FsService   = fsService;
     TagService  = tagService;
     _usersRep   = userRep;
     _auctionSrv = auctionSrv;
     _pdfService = ServiceLocator.GetService <PDFServiceSoapClient>();
 }
示例#2
0
 public ConfirmationService(IConfirmationRepository rep,
                            IPurchaseRepository purchasseRep, IMusicsRepository MusicRep, IUnitOfWork uow) : base(rep, uow)
 {
     this._MusicRep     = MusicRep;
     this._purchasseRep = purchasseRep;
     _emailService      = ServiceLocator.GetService <PaskolEmailService>();
     _pdfService        = ServiceLocator.GetService <PDFServiceSoapClient>();
     _MusicSrv          = ServiceLocator.GetService <MusicService>();
 }
示例#3
0
 public PurchaseService(PaskolEmailService emailSrv,
                        IPurchaseRepository rep, IUsersRepository usersRep, IMusicsRepository musicRep,
                        IPermmsionRepository perRep, IUnitOfWork uow) : base(rep, uow)
 {
     this._emailSrv      = emailSrv;
     this._usersRep      = usersRep;
     this._musicRep      = musicRep;
     this._permissionRep = perRep;
     _pdfService         = ServiceLocator.GetService <PDFServiceSoapClient>();
 }
 public AlbumsController(IMusicsRepository musicsRepository)
 {
     this.musicsRepository = musicsRepository;
 }
示例#5
0
 public NCDataUploadService(IMusicsRepository mRep, INCDataUploadRepository NCRep, IUnitOfWork uow)
     : base(NCRep, uow)
 {
     this._mRep  = mRep;
     this._NCRep = NCRep;
 }