private void InstantiateGlobalObjects() { AdoClientService = new AdoClientService(EnvironmentContext.PlatformConnection); var resultSets = AdoClientService.GetMultiResultSets(); var result = resultSets.SingleOrDefault(x => x.Item1.Equals("countrycode")); CountryService = new CountryService((List <string>)result.Item2); result = resultSets.SingleOrDefault(x => x.Item1.Equals("locationabbreviation")); LocationAbbreviationService = new LocationAbbreviationService((List <LocationAbbreviation>)result.Item2); result = resultSets.SingleOrDefault(x => x.Item1.Equals("locationcleanserdirective")); LocationCleanserService = new LocationCleanserService((List <LocationCleanserDirective>)result.Item2); result = resultSets.SingleOrDefault(x => x.Item1.Equals("locationsuggestioninput")); var result2 = resultSets.SingleOrDefault(x => x.Item1.Equals("charactertransformation")); LocationSuggestionInputService = new LocationSuggestionInputService((List <LocationSuggestionInput>)result.Item2, (List <CharacterTransformation>)result2.Item2); XmlDataService = new XmlDataService(); result = resultSets.SingleOrDefault(x => x.Item1.Equals("preferredlocationnameselection")); result2 = resultSets.SingleOrDefault(x => x.Item1.Equals("locationname")); PreferredLocationNameService = new PreferredLocationNameService((List <PreferredLocationNameSelection>)result.Item2, (List <LocationName>)result2.Item2); DuplicateSuggestionOutputResolverService = new DuplicateSuggestionOutputResolverService(); }
public HeroDataParser(IXmlDataService xmlDataService, HeroOverrideLoader heroOverrideLoader) : base(xmlDataService) { if (xmlDataService is null) { throw new ArgumentNullException(nameof(xmlDataService)); } _heroOverrideLoader = heroOverrideLoader ?? throw new ArgumentNullException(nameof(heroOverrideLoader)); _talentData = xmlDataService.TalentData; }
private void LoadTestData() { GameData = new FileGameData(_modsTestFolder); GameData.LoadAllData(); DefaultData = new DefaultData(GameData); DefaultData.Load(); Configuration = new Configuration(); Configuration.Load(); GameStringParser = new GameStringParser(Configuration, GameData); ParseGameStrings(); XmlDataService = new XmlDataService(Configuration, GameData, DefaultData); }
private void LoadTestData() { _gameData = new FileGameData(_modsTestFolder); _gameData.LoadAllData(); _configuration = new Configuration(); _configuration.Load(); _gameStringParser = new GameStringParser(_configuration, _gameData); ParseGameStrings(); _defaultData = new DefaultData(_gameData); _defaultData.Load(); XmlDataOverriders xmlDataOverriders = XmlDataOverriders.Load(App.AssemblyPath, _gameData, _overrideFileNameSuffix); _heroOverrideLoader = (HeroOverrideLoader)xmlDataOverriders.GetOverrider(typeof(HeroDataParser)); _xmlDataService = new XmlDataService(_configuration, _gameData, _defaultData); }
private void LoadTestData() { GameData = new FileGameData(ModsTestFolder); GameData.LoadAllData(); Configuration = new Configuration(); Configuration.Load(); GameStringParser = new GameStringParser(Configuration, GameData); ParseGameStrings(); DefaultData = new DefaultData(GameData); DefaultData.Load(); XmlDataOverriders xmlDataOverriders = XmlDataOverriders.Load(GameData, OverrideFileNameSuffix); HeroOverrideLoader = (HeroOverrideLoader)xmlDataOverriders.GetOverrider(typeof(HeroDataParser)); XmlDataService = new XmlDataService(Configuration, GameData, DefaultData); }
static void Main(string[] args) { TypeAdapterConfig.GlobalSettings.Scan(Assembly.GetAssembly(typeof(MapsterConfig))); var builder = new ContainerBuilder(); FomMonitoringCore.Ioc.IocContainerBuilder.BuildCore(builder, false, true); var container = builder.Build(); _xmlDataService = container.Resolve <IXmlDataService>(); var path = args?.Length > 0 ? args[0] : null; while (string.IsNullOrWhiteSpace(path)) { Console.Write("Inserire Path\n"); path = Console.ReadLine(); } var files = Directory.GetFiles(path); foreach (var file in files) { DeserializeObject(file); } }
public ParserBase(IXmlDataService xmlDataService) { XmlDataService = xmlDataService; }
public UploadConfigurationController(IXmlDataService xmlDataService, IContextService contextService) { _xmlDataService = xmlDataService; _contextService = contextService; }
public SprayParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public UnitParser(IXmlDataService xmlDataService, UnitOverrideLoader unitOverrideLoader) : base(xmlDataService) { UnitOverrideLoader = unitOverrideLoader; }
public HeroDataParser(IXmlDataService xmlDataService, HeroOverrideLoader heroOverrideLoader) : base(xmlDataService) { HeroOverrideLoader = heroOverrideLoader; TalentData = xmlDataService.TalentData; }
public AnnouncerParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public BehaviorVeterancyParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public MatchAwardParser(IXmlDataService xmlDataService, MatchAwardOverrideLoader matchAwardOverrideLoader) : base(xmlDataService) { MatchAwardOverrideLoader = matchAwardOverrideLoader; }
public RewardPortraitParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public BannerParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public ParameterController(IXmlDataService xmlDataService) { _xmlDataService = xmlDataService; }
public VoiceLineParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public HeroSkinParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public MountParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public EmoticonPackParser(IXmlDataService xmlDataService) : base(xmlDataService) { }
public PortraitPackParser(IXmlDataService xmlDataService) : base(xmlDataService) { }