Fase 3: Soporte de Imágenes en Wizard y Backend (Upload Local)

This commit is contained in:
2025-12-17 13:56:47 -03:00
parent 1b88394b00
commit 8f535f3a6e
14 changed files with 311 additions and 3 deletions

View File

@@ -0,0 +1,10 @@
namespace SIGCM.Domain.Entities;
public class ListingImage
{
public int Id { get; set; }
public int ListingId { get; set; }
public required string Url { get; set; }
public bool IsMainInfo { get; set; }
public int DisplayOrder { get; set; }
}

View File

@@ -0,0 +1,9 @@
using SIGCM.Domain.Entities;
namespace SIGCM.Domain.Interfaces;
public interface IImageRepository
{
Task AddAsync(ListingImage image);
Task<IEnumerable<ListingImage>> GetByListingIdAsync(int listingId);
}