Ejemplo n.º 1
0
 public Home(SiteContext siteContext, Axuno.BackgroundTask.IBackgroundQueue queue, ContactEmailTask contactEmailTask, ILogger <Home> logger, IStringLocalizer <Account> localizer)
 {
     _siteContext      = siteContext;
     _appDb            = siteContext.AppDb;
     _queue            = queue;
     _contactEmailTask = contactEmailTask;
     _logger           = logger;
     _localizer        = localizer;
 }
Ejemplo n.º 2
0
 public Home(ITenantContext tenantContext, TenantStore tenantStore, Axuno.BackgroundTask.IBackgroundQueue queue, SendEmailTask sendEmailTask, ILogger <Home> logger, IStringLocalizer <Account> localizer)
 {
     _tenantContext = tenantContext;
     _tenantStore   = tenantStore;
     _appDb         = _tenantContext.DbContext.AppDb;
     _queue         = queue;
     _sendEmailTask = sendEmailTask;
     _logger        = logger;
     _localizer     = localizer;
     _tenantContext = tenantContext;
 }
Ejemplo n.º 3
0
 public Cron(TenantStore tenantStore, ITenantContext tenantContext, IConfiguration configuration,
             Axuno.BackgroundTask.IBackgroundQueue queue,
             SendEmailTask sendMailTask, IMemoryCache cache, ILogger <Cron> logger)
 {
     _tenantContext = tenantContext;
     _configuration = configuration;
     _queue         = queue;
     _sendMailTask  = sendMailTask;
     _tenantStore   = tenantStore;
     _cache         = cache;
     _logger        = logger;
 }
Ejemplo n.º 4
0
 public Match(SiteContext siteContext, IStringLocalizer <Match> localizer, IAuthorizationService authorizationService,
              Axuno.Tools.DateAndTime.TimeZoneConverter timeZoneConverter, Axuno.BackgroundTask.IBackgroundQueue queue,
              FixtureEmailTask fixtureEmailTask, ResultEmailTask resultEmailTask, RankingUpdateTask rankingUpdateTask, RazorViewToStringRenderer razorViewToStringRenderer, ILogger <Match> logger)
 {
     _siteContext               = siteContext;
     _appDb                     = siteContext.AppDb;
     _localizer                 = localizer;
     _authorizationService      = authorizationService;
     _timeZoneConverter         = timeZoneConverter;
     _queue                     = queue;
     _fixtureEmailTask          = fixtureEmailTask;
     _resultEmailTask           = resultEmailTask;
     _rankingUpdateTask         = rankingUpdateTask;
     _razorViewToStringRenderer = razorViewToStringRenderer;
     _logger                    = logger;
 }
Ejemplo n.º 5
0
 public TeamApplication(ITenantContext tenantContext,
                        Axuno.Tools.DateAndTime.TimeZoneConverter timeZoneConverter,
                        IStringLocalizer <TeamApplication> localizer, IAuthorizationService authorizationService,
                        RegionInfo regionInfo,
                        IConfiguration configuration, Axuno.BackgroundTask.IBackgroundQueue queue,
                        SendEmailTask sendEmailTask, ILogger <TeamApplication> logger)
 {
     _tenantContext     = tenantContext;
     _timeZoneConverter = timeZoneConverter;
     _regionInfo        = regionInfo;
     _googleConfig      = new GoogleConfiguration();
     configuration.Bind(nameof(GoogleConfiguration), _googleConfig);
     _queue                = queue;
     _sendEmailTask        = sendEmailTask;
     _appDb                = tenantContext.DbContext.AppDb;
     _authorizationService = authorizationService;
     _logger               = logger;
 }
Ejemplo n.º 6
0
 public Match(ITenantContext tenantContext, IStringLocalizer <Match> localizer,
              IAuthorizationService authorizationService,
              Axuno.Tools.DateAndTime.TimeZoneConverter timeZoneConverter, Axuno.BackgroundTask.IBackgroundQueue queue,
              SendEmailTask sendMailTask, RankingUpdateTask rankingUpdateTask,
              RazorViewToStringRenderer razorViewToStringRenderer, IConfiguration configuration, ILogger <Match> logger)
 {
     _tenantContext             = tenantContext;
     _appDb                     = tenantContext.DbContext.AppDb;
     _localizer                 = localizer;
     _authorizationService      = authorizationService;
     _timeZoneConverter         = timeZoneConverter;
     _queue                     = queue;
     _sendMailTask              = sendMailTask;
     _rankingUpdateTask         = rankingUpdateTask;
     _razorViewToStringRenderer = razorViewToStringRenderer;
     _configuration             = configuration;
     _logger                    = logger;
 }
Ejemplo n.º 7
0
 public Manage(
     SignInManager <ApplicationUser> signInManager, IStringLocalizer <Manage> localizer,
     Axuno.Tools.DateAndTime.TimeZoneConverter timeZoneConverter,
     Axuno.BackgroundTask.IBackgroundQueue queue,
     UserEmailTask userEmailTask,
     MetaDataHelper metaData, SiteContext siteContext,
     RegionInfo regionInfo, PhoneNumberService phoneNumberService,
     ILogger <Manage> logger)
 {
     _userManager        = signInManager.UserManager;
     _signInManager      = signInManager;
     _localizer          = localizer;
     _timeZoneConverter  = timeZoneConverter;
     _queue              = queue;
     _userEmailTask1     = userEmailTask;
     _userEmailTask2     = userEmailTask.CreateNew();
     _metaData           = metaData;
     _siteContext        = siteContext;
     _phoneNumberService = phoneNumberService;
     _regionInfo         = regionInfo;
     _logger             = logger;
 }
Ejemplo n.º 8
0
 public Account(
     SignInManager <ApplicationUser> signInManager,
     IStringLocalizer <Account> localizer,
     IOptions <DataProtectionTokenProviderOptions> dataProtectionTokenProviderOptions,
     ILogger <Account> logger,
     ITenantContext siteContext,
     Axuno.BackgroundTask.IBackgroundQueue queue,
     SendEmailTask sendEmailTask,
     DataProtection.DataProtector dataProtector,
     TournamentManager.DI.PhoneNumberService phoneNumberService,
     RegionInfo regionInfo)
 {
     _signInManager = signInManager;
     _localizer     = localizer;
     _dataProtectionTokenProviderOptions = dataProtectionTokenProviderOptions;
     _logger             = logger;
     _tenantContext      = siteContext;
     _queue              = queue;
     _sendEmailTask      = sendEmailTask;
     _dataProtector      = dataProtector;
     _phoneNumberService = phoneNumberService;
     _regionInfo         = regionInfo;
 }
Ejemplo n.º 9
0
 public Manage(
     SignInManager <ApplicationUser> signInManager, IStringLocalizer <Manage> localizer,
     Axuno.Tools.DateAndTime.TimeZoneConverter timeZoneConverter,
     Axuno.BackgroundTask.IBackgroundQueue queue,
     SendEmailTask sendEmailTask,
     IOptions <DataProtectionTokenProviderOptions> dataProtectionTokenProviderOptions,
     MetaDataHelper metaData, ITenantContext tenantContext,
     RegionInfo regionInfo, PhoneNumberService phoneNumberService,
     ILogger <Manage> logger)
 {
     _userManager       = signInManager.UserManager;
     _signInManager     = signInManager;
     _localizer         = localizer;
     _timeZoneConverter = timeZoneConverter;
     _queue             = queue;
     _sendEmailTask     = sendEmailTask;
     _dataProtectionTokenProviderOptions = dataProtectionTokenProviderOptions;
     _metaData           = metaData;
     _tenantContext      = tenantContext;
     _phoneNumberService = phoneNumberService;
     _regionInfo         = regionInfo;
     _logger             = logger;
 }