The code in runner.cs is being cluttered, this calls to pull out gRPC code into its own assembly to clean up runner.cs