- Created ComplianceNFs.Core project with domain entities and ports - Implemented BuyingRecord, EnergyInvoice, ParsedInvoice entities - Defined domain interfaces for mail listening, XML and PDF parsing, and repository access - Established ComplianceNFs.Infrastructure project with file archiving, mail listening, and data access implementations - Developed PDF and XML parsers for invoice data extraction - Set up AccessDbRepository and AttachmentRepository for data retrieval and storage - Created ComplianceNFs.Service project for background processing and service orchestration - Implemented Worker service for periodic tasks - Established ComplianceNFs.Monitor project with WPF UI for monitoring invoice statuses - Added ViewModel for UI data binding and command handling - Configured project files for .NET 9.0 and necessary package references - Created initial appsettings.json for configuration management - Added TODOs and roadmap for future development
45 lines
458 B
Plaintext
45 lines
458 B
Plaintext
# .NET build artifacts
|
|
bin/
|
|
obj/
|
|
*.user
|
|
*.suo
|
|
*.userosscache
|
|
*.sln.docstates
|
|
|
|
# VS Code
|
|
.vscode/
|
|
|
|
# Test results
|
|
TestResults/
|
|
|
|
# Build logs
|
|
*.log
|
|
|
|
# OS generated files
|
|
Thumbs.db
|
|
.DS_Store
|
|
|
|
# Rider/JetBrains
|
|
.idea/
|
|
*.sln.iml
|
|
|
|
# Local settings
|
|
appsettings.Development.json
|
|
|
|
# Backup/history
|
|
.history/
|
|
|
|
# Global.json lock
|
|
project.lock.json
|
|
|
|
# Others
|
|
*.ncrunch*
|
|
*.localhistory
|
|
*.vs/
|
|
|
|
# Ignore all Debug/Release folders
|
|
**/bin/
|
|
**/obj/
|
|
**/Debug/
|
|
**/Release/
|
|
.fake |