Fase 3: Soporte de Imágenes en Wizard y Backend (Upload Local)
This commit is contained in:
10
src/SIGCM.Domain/Entities/ListingImage.cs
Normal file
10
src/SIGCM.Domain/Entities/ListingImage.cs
Normal 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; }
|
||||
}
|
||||
9
src/SIGCM.Domain/Interfaces/IImageRepository.cs
Normal file
9
src/SIGCM.Domain/Interfaces/IImageRepository.cs
Normal 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);
|
||||
}
|
||||
Reference in New Issue
Block a user