/// <summary> /// Initializes a new instance of the Dataparser class. /// </summary> public Dataparser() { VersionController versionController = new VersionController(); JsonController jsonController = new JsonController(); #if !DEBUG versionController.RefreshJsonPaths(); #endif DotabuffMappingController dotabuffMappingController = new DotabuffMappingController(versionController.GetJsonPaths(ParsingWebsites.Dotabuff)); YaspMappingController yaspMappingController = new YaspMappingController(versionController.GetJsonPaths(ParsingWebsites.Yasp)); mainController = new MainController(dotabuffMappingController, yaspMappingController); healthCheck = new HealthCheck(mainController); exceptionController = new ExceptionController(); }
internal VersionController() { jsonController = new JsonController(); }