public static bool IgnoreHighLevelApi(string apiFileName) { //explicitly ignored if (IgnoredApis.Contains(apiFileName) || IgnoredApisHighLevel.Contains(apiFileName)) { return(true); } //always generate already mapped requests if (HighLevelApiNameMapping.ContainsKey(apiFileName.Replace(".json", ""))) { return(false); } return(!EnableHighLevelCodeGen.Contains(apiFileName)); }
public static bool IsNewHighLevelApi(string apiFileName) => // if its explicitly ignored we know about it. !IgnoredApis.Contains(apiFileName) && !IgnoredApisHighLevel.Contains(apiFileName) // no requests with [MapsApi("filename.json")] found && !HighLevelApiNameMapping.ContainsKey(apiFileName.Replace(".json", ""));