A .NET console application for loading, processing, and saving files using configurable folder paths and the Producer-Consumer design pattern.
This application allows users to:
- Read files from a configured or custom folder
- Load and process documents
- Save processed data to a database
- Use dependency injection and configuration management
- Process documents asynchronously using the Producer-Consumer pattern
Users can:
- Read files from a configured folder in
appSettings.json - Enter a custom folder path at runtime
Uses Microsoft.Extensions.DependencyInjection for service registration and management.
Uses Microsoft.Extensions.Configuration to load:
- Folder paths
- Database connection strings
- Application settings
from:
appSettings.json