Example #1
0
        public AuthService(IDeviceStorageRepository deviceStorageRepository)
        {
            _deviceStorageRepository = deviceStorageRepository;

            if (!_deviceStorageRepository.ContainsKey(AuthStorageKey))
            {
                return;
            }

            var storageModel = _deviceStorageRepository.GetObj <AuthStorageModel>(AuthStorageKey);

            _token        = storageModel.Token;
            _refreshToken = storageModel.RefreshToken;
            _userName     = storageModel.UserName;
            _save         = storageModel.Save;
        }
Example #2
0
        public AppRes(IDeviceStorageRepository deviceStorageRepository, IDeviceLog deviceLog)
        {
            _deviceStorageRepository = deviceStorageRepository;
            _log = deviceLog;

            I18N.Current.SetResourcesFolder("Resources.Locales")
            .SetFallbackLocale("en")
            .SetNotFoundSymbol("$")
            .SingleFileResourcesMode()
            .SetSingleFileLocaleReader(new CsvColSingleFileReader(), ".csv")
            .Init(GetType().Assembly);

            var savedLocale = ReadLocale();

            if (!savedLocale.Equals(LangCode))
            {
                I18N.Current.Locale = savedLocale;
            }
        }
Example #3
0
 public DeviceLog(IDeviceStorageRepository deviceStorageRepository)
 {
     _deviceStorageRepository = deviceStorageRepository;
 }