LANCommander/LANCommander.Server.ImportExport
Pat Hartl 6ec919d1be Separate import and export functionality
This refactor splits the import and export functionality out of the ImportContext and adds an ExportContext. This also introduced separate importer and exporter implementations.

Additionally, adding archive, save, scripts, and server files to the final export archive has been implemented at the exporter implementation for each instead of handling it in the context. This should be a good pattern if other files need to be added down the road.
2025-07-27 17:51:50 -05:00
..
Exceptions Separate import and export functionality 2025-07-27 17:51:50 -05:00
Exporters Separate import and export functionality 2025-07-27 17:51:50 -05:00
Extensions Separate import and export functionality 2025-07-27 17:51:50 -05:00
Factories Separate import and export functionality 2025-07-27 17:51:50 -05:00
Importers Separate import and export functionality 2025-07-27 17:51:50 -05:00
Models Separate import and export functionality 2025-07-27 17:51:50 -05:00
Services Separate import and export functionality 2025-07-27 17:51:50 -05:00
ExportContext.cs Separate import and export functionality 2025-07-27 17:51:50 -05:00
ImportContext.cs Separate import and export functionality 2025-07-27 17:51:50 -05:00
LANCommander.Server.ImportExport.csproj Separate import and export functionality 2025-07-27 17:51:50 -05:00