public TournamentRegistrationModel(ClubDbContext context, IApi api, Services.IMailService mailService, ILogger <TournamentRegistrationModel> logger) { _clubDbContext = context; _api = api; _mailService = mailService; _logger = logger; TournamentPage = new TournamentPage(); Registration = new TournamentRegistration(); }
public PointsOfInterestController( ILogger <PointsOfInterestController> logger, // << Dependency injected, see file Startup.cs, method ConfigureServices() Services.IMailService mailService, // << Dependency injected, see file Startup.cs, method ConfigureServices() ICityInfoRepository cityInfoRepository // << Dependency injected, see file Startup.cs, method ConfigureServices() ) { // Dependency Injection syntax this._logger = logger; // Other possible syntax // var logger = HttpContext.RequestServices.GetService(typeof(ILogger<PointsOfInterestController>)); this._mailService = mailService; this._cityInfoRepository = cityInfoRepository; }
public PointsOfInterestController(ILogger <PointsOfInterestController> logger, Services.IMailService mailService, Services.ICityInfoRepository cityInfoRepository) { _logger = logger; _mailService = mailService; _cityInfoRepository = cityInfoRepository; }
public ContactPageModel(Services.IMailService mailService, IApi api, IModelLoader loader, ILogger <ContactPageModel> logger) : base(api, loader) { _mailService = mailService; _logger = logger; }
public AppController(Services.IMailService service, IRealEstateRepository dbContext) { _mailService = service; _repository = dbContext; }
public SignupController(SignInManager <WorldUser> signInManager, UserManager <WorldUser> userManager, Services.IMailService mailService) { _signInManager = signInManager; _userManager = userManager; _mailService = mailService; }
public MailController(Services.IMailService mailService) { this.mailService = mailService; }