We are running a .net web api that in it uses System.Diagnostics.Process to execute a java command (swagger-codegen), generates the output to the temp file, and we then process that output furhter with this .net api. In local, we use free version of Oracle's java and it takes 2 seconds, in Azure we use openjdk java and it takes 62 seconds. Upon debugging and checking all logs, we found that java command itself takes most of this time to generate output and write to the temp. Can we add Java to the tech stack if we are already running .net core to run our web api? What would be the best way to do this?