Files
monorepo/LCU.API.Operations.IncentiveAPI/LCU.Library.Internal.IncentiveApiModels/Requests/AlliedGapMbpRequest.cs
T
2026-03-17 09:53:09 -05:00

26 lines
762 B
C#

using LCU.Library.Internal.ApiResponse.Models;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using LCU.Library.Internal.FileOperationsModels.Models.NameSettings;
namespace LCU.Library.Internal.IncentiveApiModels.Requests
{
public class AlliedGapMbpRequest : ReturnResponse
{
[Required]
public string FilePath { get; set; }
[Required]
public string DynamicFileName { get; set; }
[Required]
public DynamicNameSetting DynamicFileSettings { get; set; }
[NotMapped]
public string FinalBasePath
{
get
{
return FilePath.EndsWith("\\") ? FilePath : $"{FilePath}\\";
}
}
}
}