Allow to configure ActionRuntimeOptions via a Func<IServiceProvider>
Describe the feature
Provide an extension method of ServiceCollection to allow to configure the actor runtime from a function with a IServiceProvider as parameter This will allow the configuration to be read from any app configuration. Example
services.AddActors(sp => sp.GetRequiredService<IConfiguration>().Bind<ActorRuntimeOptions>());
I wonder if it'd be enough to just have AddActors() always do an implicit bind (or, only if no Action<ActorRuntimeOptions> argument is passed) rather than an overload just to return a service provider, just to pull the configuration.
My problem is at the moment I have to get the dapr configuration out of the air or build a service provider with the configuration registered to get the configuration and use it in the next line when registering Dapr.