How would you implement a custom configuration provider that reads from a shared network drive ?