Namespace Serenity.FilePersistence.Application.Interfaces
Interfaces
IFileSystemService
Interface for file system operations.
Concrete implementation lives in Infrastructure layer.
IFileWriterService
Interface for atomic file writing operations.
Ensures that file writes are completed fully or not at all, preventing data corruption.
IPathService
Service interface for managing file system paths.
Provides methods to retrieve standard directories and combine path segments.