Define Sources
Let's take a look at what sources we may use and create the configuration, credentials, and refreshes we need to use.
Do we want to put connection strings in the appsettings.json and read them?
Create the json sections and keys
Optionally, encrypt them
Do we want to implement a property loader?
Do we communicate with anything on the web?
Do we need to define additional services to dependency inject?
Do we have any important information we need to keep in synchronized state like pull dates, offsets or delta keys?
Do you need to have things run on a timer?
Do you need to coordinate a list of steps and NEVER have a failure cause the process to break?
Talk with third parties:
Do you have any instances of:
Last updated