title: Dependency injection with asp.net core for properties
body: <p>In spring boot you have the ability to inject properties or environment variables into your code so that they are available upon start time. If they are not set then the application fails upon starting.</p>
  
  <p>Is there anything similar in ASP.net core? Basically I want to inject properties/environment variables and they are not set then the app should fail at startup and notify this.</p>