Multiple Instances of singleton when using BuildServiceProvider
I am trying to create a depenency injection pipeline service that runs as a Background service. The idea is that I can create one to many of these services and pass in simple IOption config for some values that need to change in each step (loaded using the service key), i regiter them a keyed services so they do not overwite each other.