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; }