we haven't really looked yet into IIS (or
ASP.NET) integration yet, so as of now, gRPC C# is basically a standalone server with no relationship to IIS. That being said, any way to spin up and shutdown a gRPC server from an IIS service is fine, given it suits your needs. Feel free to share your experience here.
If there's demand for it, we will probably look into providing a more fluent integration with IIS in the future.