Inserting an object in App constructor.
In RegisterTypes
I want to register that same object.
public partial class App : PrismApplication
{
public App(IConfiguration configuration, IPlatformInitializer initializer = null) : base(initializer)
{
Configuration = configuration;
}
private IConfiguration Configuration { get; }
protected override void RegisterTypes(IContainerRegistry containerRegistry)
{
containerRegistry.RegisterInstance<IConfiguration>(Configuration); // Here Configuration is null.
}
}
Within the RegisterTypes
method, Configuration
is null.
Any workaround for this?