public AccountController(ApplicationUserManager userManager, ISecureDataFormat <AuthenticationTicket> accessTokenFormat , MstRekananRep repRekanan, mstEmailPoolRep repEmailPool, TrxRegistrationRequestRep repRegRequest) { UserManager = userManager; AccessTokenFormat = accessTokenFormat; _repRekanan = repRekanan; _repEmailPool = repEmailPool; _repRegRequest = repRegRequest; }
//Inject the DataAccessRepository using Construction Injection public MstRekananController(IDataAccessRepository <mstRekanan, System.Guid> r, MstTypeOfRegionRep rRegion , MstTypeOfRekananRep rTRekanan, MstTypeOfBadanUsahaRep rTBadan, MstWilayahRep rTWilayah, MstKecamatanRep rTKecamatan , MstRekananRep rRekanan, MstContactRep rContact, mstEmailPoolRep repEmailPool, TrxRegistrationRequestRep repRegRequest) { _repository = r; _repRegion = rRegion; _repTypeOfRekanan = rTRekanan; _repTypeOfBadanUsaha = rTBadan; _repWilayah = rTWilayah; _repKecamatan = rTKecamatan; _repRekanan = rRekanan; _repContact = rContact; _repEmailPool = repEmailPool; }
//Inject the DataAccessRepository using Construction Injection public mstEmailPoolController(IDataAccessRepository <mstEmailPool, int> r, mstEmailPoolRep repPool) { _repository = r; _repPool = repPool; }