Esempio n. 1
0
        private async Task <MasterData> GetMasterDataAsync(FileSettings settings, TranslationDataJson translationDataJson)
        {
            var masterDataText = await GetS3FileTextAsync(settings.S3BucketName, settings.S3ObjectKeyMasterData);

            var masterDataJson = JsonSerializer.Deserialize <MasterDataJson>(masterDataText);

            return(new MasterData(masterDataJson, translationDataJson));
        }
Esempio n. 2
0
        public MasterData(MasterDataJson masterData, TranslationDataJson translationDataJson)
        {
            _master      = masterData;
            _translation = translationDataJson;

            BuildMobileSuitMaster();
            BuildTutorialMaster();
            BuildLevelMaster();
        }