Is it possible to write worker service using .net core on Windows and then generate executable file that can be deployed on Linux? So basically that worker service will run under systemd on Linux. What I am mainly confused about is the .exe part which is generated on Windows so how will we able to deploy in on Linux?