예제 #1
0
 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;
        }
예제 #3
0
 public PointsOfInterestController(ILogger <PointsOfInterestController> logger, Services.IMailService mailService, Services.ICityInfoRepository cityInfoRepository)
 {
     _logger             = logger;
     _mailService        = mailService;
     _cityInfoRepository = cityInfoRepository;
 }
예제 #4
0
 public ContactPageModel(Services.IMailService mailService, IApi api, IModelLoader loader, ILogger <ContactPageModel> logger) : base(api, loader)
 {
     _mailService = mailService;
     _logger      = logger;
 }
예제 #5
0
 public AppController(Services.IMailService service, IRealEstateRepository dbContext)
 {
     _mailService = service;
     _repository = dbContext;
 }
예제 #6
0
 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;
 }