We should enter in this in the entry point.
var configuration=new ConfigurationBuiler()
.Build();//initialize configuration.
var sp=new ServiceCollection()
.AddApskComponents(configuration)//di
.AddApskBus()//event bus
.AddApskRestControllers()//dynamic api
.AddApskJwtBearer(configuration)//jwt bearer authentication
.BuildServiceProvider();