Files
monorepo/LCU.API.Internal.FileOperations/LCU.Library.Internal.FileOperationsModels/LCU.Library.Internal.FileOperationsModels.csproj
T
2026-04-27 10:50:07 -05:00

120 lines
7.0 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard2.0; netstandard2.1; net6.0; net8.0</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<LangVersion>latest</LangVersion>
<Version>4.1.5</Version>
<Description>
2.0.0 - Addition of ReturnResponse and QueueReturnResponse from the LCU.Library.Internal.ApiResponse
2.1.0 - Upgrade of ApiResponse and QueueLib Version
2.2.0 - Addition of ZipDirectoryRequest
3.0.0 - Creation of FileNameSettings and adding it to copy, delete, move, and rename models.
3.1.0 - Added CreateDirectory and RenameDirectory request.
3.2.0 - Addition of the RegexSettings for the Copy, Delete, and Move file operation.
3.3.0 - Added NameSettings for RenameFile NewFileName field.
3.4.0 - Fix to check for no Regex settings. Addition of NoFilesExist validation.
3.6.0 - New BulkOperationsRequest
3.7.0 - MoveFileRequest and CopyFileRequest now use FileRequest. Added generic method to BuildListOfRequest
3.7.1 - Added DynamicfileListRequest model.
3.8.0 - Upgrade of ApiResponse and QueueLib.
3.9.0 - New UnzipFile functionality.
3.10.0 - Dynamic Zip and Unzip Functionality.
3.11.0 - Add File Data Encryption/Decryption Actions.
3.12.0 - Add SucceedOnError to Copy/Rename/Move/Delete File
3.13.0 - Additions to RequestResponse, Added netstandard2.1 and net6.0, fix for regex directory name builder, and changed validation to return RequestResponse
3.14.0 - Upgrade ApiResponse Models Library
3.15.0 - Upgrade ApiResponse to use newest models version. With queueName obsolete.
3.16.0 - Add Modify File Model.
3.17.0 - Addition of ParsePdfRequest and moving FileRequestValidation to Obsolete as it should not be used by outside apis.
3.18.0 - New UnzipPasswordProtectedFile functionality.
3.19.0 - Add DynamicDate Source/Destination paths for Unzip and UnzipPasswordProtected. Added BuildDynamicDirectoryList functionality.
3.20.0 - Add UseZipFileNameAsFinalDestination Property to the UnzipFileRequest model
3.21.0 - Add BatchParsePdfRequest
3.22.0 - Add WriteFileRequest
3.23.0 - Add DeleteDirectoryRequest
3.24.0 - Alter ModifyFile to change extensions
3.25.0 - Add ValidateFileRequest
3.26.0 - Removed SucceedOnError field from ValidateFileRequest
3.27.0 - Added values to UnzipFileRequest model to handle flattening file structure
3.28.0 - Added ExcelModels
3.29.0 - ExcelModels modifications for the use of OpenXml enhancment
3.30.0 - Added MaxAmountOfFiles field to ModifyFileRequest
3.30.1 - Added HtmlToPdfModels
3.30.2 - Add AppendFile
3.30.3 - Add ExtractIndexFileData
3.30.4 - Edit IndexEvaluationRequest
3.30.5 - Upgrade NuGets
3.30.6 - Change ExcelDataRequest.FilePath to ExcelDataRequest.FileContent
3.31.0 - Upgrade to dotnet8
4.0.0 - Updated project name
4.1.1 - Added DeleteEmptyDirectoryRequest
4.1.2 - Added ValidateFizeSizeInRangeRequest and FileSiseRequest
4.1.3 - Update FileSourceRequest
4.1.4 - Update ValidateFileRequest to add CheckFileCount Property and added new enum OperatorTypes
4.1.5 - QueueRequest update to add ReturnResponse
</Description>
<PackageReleaseNotes>
2.0.0 - Addition of ReturnResponse and QueueReturnResponse from the LCU.Library.Internal.ApiResponse
2.1.0 - Upgrade of ApiResponse and QueueLib Version
2.2.0 - Addition of ZipDirectoryRequest
3.0.0 - Creation of FileNameSettings and adding it to copy, delete, move, and rename models.
3.1.0 - Added CreateDirectory and RenameDirectory request.
3.2.0 - Addition of the RegexSettings for the Copy, Delete, and Move file operation.
3.3.0 - Added NameSettings for RenameFile NewFileName field.
3.4.0 - Fix to check for no Regex settings. Addition of NoFilesExist validation.
3.6.0 - New BulkOperationsRequest
3.7.0 - MoveFileRequest and CopyFileRequest now use FileRequest. Added generic method to BuildListOfRequest
3.7.1 - Added DynamicfileListRequest model.
3.8.0 - Upgrade of ApiResponse and QueueLib.
3.9.0 - New UnzipFile functionality.
3.10.0 - Dynamic Zip and Unzip Functionality.
3.11.0 - Add File Data Encryption/Decryption Actions.
3.12.0 - Add SucceedOnError to Copy/Rename/Move/Delete File
3.13.0 - Additions to RequestResponse, Added netstandard2.1 and net6.0, fix for regex directory name builder, and changed validation to return RequestResponse
3.14.0 - Upgrade ApiResponse Models Library
3.15.0 - Upgrade ApiResponse to use newest models version. With queueName obsolete.
3.16.0 - Add Modify File Model.
3.17.0 - Addition of ParsePdfRequest and moving FileRequestValidation to Obsolete as it should not be used by outside apis.
3.18.0 - New UnzipPasswordProtectedFile functionality.
3.19.0 - Add DynamicDate Source/Destination paths for Unzip and UnzipPasswordProtected. Added BuildDynamicDirectoryList functionality.
3.20.0 - Add UseZipFileNameAsFinalDestination Property to the UnzipFileRequest model
3.21.0 - Add BatchParsePdfRequest
3.22.0 - Add WriteFileRequest
3.23.0 - Add DeleteDirectoryRequest
3.24.0 - Alter ModifyFile to change extensions
3.25.0 - Add ValidateFileRequest
3.26.0 - Removed SucceedOnError field from ValidateFileRequest
3.27.0 - Added values to UnzipFileRequest model to handle flattening file structure
3.28.0 - Added ExcelModels
3.29.0 - ExcelModels modifications for the use of OpenXml enhancment
3.30.0 - Added MaxAmountOfFiles field to ModifyFileRequest
3.30.1 - Added HtmlToPdfModels
3.30.2 - Add AppendFile
3.30.3 - Add ExtractIndexFileData
3.30.4 - Edit IndexEvaluationRequest
3.30.5 - Upgrade NuGets
3.30.6 - Change ExcelDataRequest.FilePath to ExcelDataRequest.FileContent
3.31.0 - Upgrade to dotnet8
4.0.0 - Updated project name
4.1.1 - Added DeleteEmptyDirectoryRequest
4.1.2 - Added ValidateFizeSizeInRangeRequest and FileSiseRequest
4.1.3 - Update FileSourceRequest
4.1.4 - Update ValidateFileRequest to add CheckFileCount Property and added new enum OperatorTypes
4.1.5 - QueueRequest update to add ReturnResponse
</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="LCU.Library.Internal.ApiResponse.Models" Version="3.3.0" />
<PackageReference Include="LCU.Library.Internal.LcuEvaluationModels" Version="2.0.0" />
<PackageReference Include="LCU.Library.Internal.LcuMassTransit" Version="1.0.0" />
<PackageReference Include="LCU.Library.Internal.LcuMassTransitModels" Version="1.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="Serilog" Version="2.10.0" />
<PackageReference Include="SharpZipLib" Version="1.3.3" />
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
</ItemGroup>
</Project>