Beispiel #1
0
 public TakmicenjeController(FIT_PONG.Database.MyDb instanca,
                             FIT_PONG.Services.BL.InitTakmicenja instancaInita,
                             FIT_PONG.Services.BL.ELOCalculator ELOCalculator,
                             FIT_PONG.Services.BL.Evidentor _evidentor,
                             FIT_PONG.Services.BL.TakmicenjeValidator _validator,
                             IHubContext <NotifikacijeHub> notifikacijeHub,
                             IMapper _mapko)
 {
     db                       = instanca;
     inicijalizator           = instancaInita;
     this.ELOCalculator       = ELOCalculator;
     evidentor                = _evidentor;
     validator                = _validator;
     evidentor.inicijalizator = instancaInita;//ne znam koliko je ovo sigurno i ima smisla, pokusat cu, samo jednu funkciju koristim
     //ako bude frke izbacit cu ga skroz djeni zeve
     this.notifikacijeHub = notifikacijeHub;
     mapko = _mapko;
 }
 public TakmicenjeController(FIT_PONG.Database.MyDb instanca,
                             FIT_PONG.Services.BL.InitTakmicenja instancaInita,
                             FIT_PONG.Services.BL.ELOCalculator ELOCalculator,
                             FIT_PONG.Services.BL.Evidentor _evidentor,
                             FIT_PONG.Services.BL.TakmicenjeValidator _validator,
                             IHubContext <NotifikacijeHub> notifikacijeHub,
                             IMapper _mapko,
                             ITakmicenjeService _takmicenjeService)
 {
     db                       = instanca;
     inicijalizator           = instancaInita;
     this.ELOCalculator       = ELOCalculator;
     evidentor                = _evidentor;
     validator                = _validator;
     evidentor.inicijalizator = instancaInita;//ovo je razlog 9ke na ispitu a ne 10ke, nikad ne vjeruj manualnoj dodjeli
     this.notifikacijeHub     = notifikacijeHub;
     mapko                    = _mapko;
     takmicenjeService        = _takmicenjeService;
 }