public CityService(ICityRepository repository, ILocalizationRepository localizationRepository, ILogger <CityService> logger, UserManager <ApplicationUser> userManager) { _localizationRepository = localizationRepository; _repository = repository; _logger = logger; _userManager = userManager; }
public ContractorsController(IContractorRepository contractorRepo, ILocalizationRepository localizationRepo, IBusinessTypeRepository businessTypeRepo, IEmployeeRepository employeeTypesRepo, IVehicleRepository vehicleRepo, IContractRepository contractRepo, IEmployeeRelationshipTypeRepository employeeRelationshipTypeRepo, IWorkflowMessageService workflowMessageServ, IIdentityMessageService emailServ) { contractorRepository = contractorRepo; localizationRepository = localizationRepo; businessTypeRepository = businessTypeRepo; employeeRepository = employeeTypesRepo; vehicleRepository = vehicleRepo; contractRepository = contractRepo; employeeRelationshipTypeRepository = employeeRelationshipTypeRepo; emailService = emailServ; workflowMessageService = workflowMessageServ; userManager = new UserManager <ContractorUser>(new UserStore <ContractorUser>(new ApplicationDbContext())); userManager.UserValidator = new UserValidator <ContractorUser>(userManager) { AllowOnlyAlphanumericUserNames = true, RequireUniqueEmail = true }; var provider = new DpapiDataProtectionProvider("SampleAppName"); userManager.UserTokenProvider = new DataProtectorTokenProvider <ContractorUser>(provider.Create("SampleTokenName")); userManager.EmailService = emailService; }
protected virtual void OnSetNullOwnedObjects() { LocalizationRepository = null; MainControl = null; Logger = null; _instance = null; }
private void AddRepository(ILocalizationRepository repository) { repository.MonitorStarted += OnMonitorStarted; repository.MonitorStopped += OnMonitorStopped; repository.MonitorNewVersion += OnMonitorNewVersion; _localizationRepositories.Add(repository); }
protected override void OnSetNullOwnedObjects() { _localizationRepository = null; _synth = null; base.OnSetNullOwnedObjects(); }
protected override void Dispose(bool disposing) { if (disposing) { if (customerRepository != null) { customerRepository.Dispose(); } if (localizationRepository != null) { localizationRepository.Dispose(); localizationRepository = null; } if (userManager != null) { userManager.Dispose(); userManager = null; } if (workflowMessageService != null) { workflowMessageService.Dispose(); workflowMessageService = null; } } base.Dispose(disposing); }
public LanguageService(ILanguageRepository repository, ILocalizationRepository localizationRepository, ILogger <LanguageService> logger, UserManager <ApplicationUser> userManager) { _localizationRepository = localizationRepository; _repository = repository; _logger = logger; _userManager = userManager; }
public CountryService(ICountryRepository repository, ILocalizationRepository localizationRepository, ILogger <CountryService> logger) { _repository = repository; _localizationRepository = localizationRepository; _logger = logger; }
public WebSettingsService(IWebSettingsRepository repository, ILocalizationRepository localizationRepository, ILogger <WebSettingsService> logger, UserManager <ApplicationUser> userManager) { _localizationRepository = localizationRepository; _repository = repository; _logger = logger; _userManager = userManager; }
private void SetNullOwnedObjects() { _logger = null; _mainControl = null; _pluginData = null; _localizationRepository = null; _instance = null; }
private void SetCurrentLocalizationRepository(ILocalizationRepository localizationRepository) { if (_controller.SetCurrentRepository(localizationRepository)) { UpdateAvailableVersions(); UpdateControls(); } }
public WishlistService(IWishlistRepository repository, ILocalizationRepository localizationRepository, IAdService adService, ILogger <WishlistService> logger, UserManager <ApplicationUser> userManager) { _localizationRepository = localizationRepository; _adService = adService; _repository = repository; _logger = logger; _userManager = userManager; }
public LocalizationService(ILocalizationRepository localizationRepository) { this._localizationRepository = localizationRepository; if (!string.IsNullOrEmpty(CurrentUser.DbName)) { this._dbName = CurrentUser.DbName; } }
public PostService(IPostRepository repository, ILocalizationRepository localizationRepository, Site site, IValidationService validator, IOxiteEvents events) { this.repository = repository; this.localizationRepository = localizationRepository; this.site = site; this.validator = validator; this.events = events; }
public UserRoleCountryService(IUserRoleCountryRepository repository, ILocalizationRepository localizationRepository, ILogger <UserRoleCountryService> logger, UserManager <ApplicationUser> userManager) { _localizationRepository = localizationRepository; _repository = repository; _logger = logger; _userManager = userManager; }
public ObjectDirector(IRequestHandler requestHandler) { this.requestHandler = requestHandler; this.classRepository = this.requestHandler.Storage.GetRepository <IClassRepository>(); this.memberRepository = this.requestHandler.Storage.GetRepository <IMemberRepository>(); this.propertyRepository = this.requestHandler.Storage.GetRepository <IPropertyRepository>(); this.localizationRepository = this.requestHandler.Storage.GetRepository <ILocalizationRepository>(); }
/// <summary> /// Constructor /// </summary> /// <param name="localizationRepository"> </param> /// <param name="settingsRepository"> </param> /// <param name="loggingService"></param> public LocalizationService(ILocalizationRepository localizationRepository, ISettingsRepository settingsRepository, ILoggingService loggingService) { _localizationRepository = localizationRepository; _settingsRepository = settingsRepository; _loggingService = loggingService; _perRequestLanguageStrings = ResourceKeysByLanguage(CurrentLanguage); }
public PostService(IPostRepository repository, ILocalizationRepository localizationRepository, Site site, IValidationService validator, AbsolutePathHelper absolutePathHelper) { this.repository = repository; this.localizationRepository = localizationRepository; this.site = site; this.validator = validator; this.absolutePathHelper = absolutePathHelper; }
public DFAssistRepositoriesHelper() { _pluginData = Locator.Current.GetService <ActPluginData>(); _mainControl = Locator.Current.GetService <MainControl>(); _localizationRepository = Locator.Current.GetService <ILocalizationRepository>(); _dataRepository = Locator.Current.GetService <IDataRepository>(); _logger = Locator.Current.GetService <IActLogger>(); }
public LocalizationController( ILocalizationRepository localizationRepository, ILocalizationProvider localizationProvider, IServiceLogger <LocalizationController> logger) { _localizationRepository = localizationRepository; _localizationProvider = localizationProvider; _logger = logger; }
public void Dispose() { UnSubscribe(); _logger = null; _mainControl = null; _localizationRepository = null; _instance = null; }
public void SetSelectedRepository(ILocalizationRepository repository) { int index = GetRepositoryIndex(repository); if (index >= 0) { SetSelectedIndex(index); } }
private void UpdateNextLevelControls() { IBankService bankService = Services.GetService <IBankService>(); ILocalizationRepository localization = Services.ResourceService.Localization; int currentLevel = bankService.CurrentBankLevel; if (bankService.IsMaxLevel(currentLevel)) { nextLevelControlsParent.Deactivate(); maxLevelText.Activate(); } else { nextLevelControlsParent.Activate(); maxLevelText.Deactivate(); openBankNextLevelLabel.text = string.Format(localization.GetString("lbl_next_level_bank_desc"), bankService.NextLevel); BankLevelData bankLevelData = Services.ResourceService.BankLevelRepository.GetBankLevelData(bankService.NextLevel); ProfitInterval profitInterval = AdjustProfitInterval(bankLevelData.Profit, (int)bankLevelData.ProfitInterval); string profitString = profitInterval.Profit.ToString().Size(72).Colored("#fde090"); string intervalString = UpdateTimeText(profitInterval.Interval).Size(72).Colored("#00fdf7"); nextLevelProfit.text = profitString + " " + intervalString; /* * if (bankLevelData.Profit.IsWhole()) { * string profitString = ((int)bankLevelData.Profit).ToString().Size(80).Colored("#fde090"); * int hours = TimeSpan.FromSeconds(bankLevelData.ProfitInterval).Hours; * string intervalString = UpdateTimeText(hours).Size(72).Colored("#00fdf7"); * nextLevelProfit.text = profitString + " " + intervalString; * } else { * string profitString = ((int)(bankLevelData.Profit * 2)).ToString().Size(80).Colored("#fde090"); * int hours = TimeSpan.FromSeconds(bankLevelData.ProfitInterval * 2).Hours; * string intervalString = UpdateTimeText(hours).Size(72).Colored("#00fdf7"); * nextLevelProfit.text = profitString + " " + intervalString; * }*/ openNextLevelPriceText.text = bankLevelData.LevelPriceCoins.ToString(); openNextLevelButton.SetListener(() => { if (IsAllowBuyNextLevel(bankLevelData)) { StartCoroutine(OpenEffectImpl()); Services.GetService <ISoundService>().PlayOneShot(SoundName.buyCoins); } else { ViewService.Show(ViewType.CoinRequiredView, new ViewData { UserData = bankLevelData.LevelPriceCoins, ViewDepth = GetComponentInParent <BankView>().ViewDepth + 1 }); Sounds.PlayOneShot(SoundName.click); } }); openNextLevelButton.interactable = (!bankService.IsMaxLevel(bankService.CurrentBankLevel)); } }
private LocalizationInstallation AddRepositoryInstallation(ILocalizationRepository repository) { var installation = new LocalizationInstallation(GameMode, repository.Repository, repository.Type) { MonitorRefreshTime = _localizationSettings.MonitorRefreshTime }; _localizationSettings.Installations.Add(installation); return(installation); }
public PostService(IPostRepository repository, ILocalizationRepository localizationRepository, ITrackbackOutboundRepository trackbackOutboundRepository, IMessageOutboundRepository messageOutboundRepository, AbsolutePathHelper absolutePathHelper, Site site, IValidationService validator) { this.repository = repository; this.localizationRepository = localizationRepository; this.trackbackOutboundRepository = trackbackOutboundRepository; this.messageOutboundRepository = messageOutboundRepository; this.absolutePathHelper = absolutePathHelper; this.site = site; this.validator = validator; }
public LocalApi(ITokenRepository tokenRepository, ILocalizationRepository localizationRepository) { LocalApi.localApi = this; LocalApi.tokenRepository = tokenRepository ?? throw new ArgumentNullException(nameof(tokenRepository)); LocalApi.localizationRepository = localizationRepository ?? throw new ArgumentNullException(nameof(localizationRepository)); }
public bool SetCurrentRepository(ILocalizationRepository localizationRepository) { if (localizationRepository.Type == CurrentRepository.Type && localizationRepository.Repository == CurrentRepository.Repository) { return(false); } CurrentRepository = localizationRepository; CurrentInstallation = RepositoryManager.CreateRepositoryInstallation(localizationRepository); return(true); }
public override void OnEnable() { base.OnEnable(); ILocalizationRepository localization = Services.ResourceService.Localization; flyToMarsText.text = localization.GetString("lbl_fly_to_moon"); changePlanetButton.SetListener(() => { Services.ViewService.Show(ViewType.PlanetsView); Services.GetService <ISoundService>().PlayOneShot(SoundName.click); }); }
public static ILocalApi GetInstance() { if (localApi == null) { localApi = new LocalApi(); tokenRepository = new TokenRepository(); localizationRepository = new LocalizationRepository(); } return(localApi); }
public int GetRepositoryIndex(ILocalizationRepository repository) { for (int index = 0; index < _listView.Items.Count; index++) { if (GetRepository(index) == repository) { return(index); } } return(-1); }
public void Init() { var unitOfWorkManagerSub = Substitute.For<IUnitOfWorkManager>(); var unitOfWorkSub = Substitute.For<IUnitOfWork>(); _localizationRepositorySub = Substitute.For<ILocalizationRepository>(); _settingsRepositorySub = Substitute.For<ISettingsRepository>(); var loggingService = Substitute.For<ILoggingService>(); unitOfWorkManagerSub.NewUnitOfWork().Returns(unitOfWorkSub); _localizationService = new LocalizationService(_localizationRepositorySub, _settingsRepositorySub, loggingService); }