Lauching Appium and starting execution on iOS device through a C# code

Hi Guys,

I am trying to execute my test suite on iOS device connected on Mac machine through windows machine using C# code. Anybody having codeblock with steps to launch appium server though command prompt and execute the test would be appreciated.

Currently I manually launch Appium on mac machine and then start my test execution(Test suite is on another windows machine). This is requiring manual intervention which I want to get rid off.
Also manually launching Appium and executing test on CI is creating issues.