Files
StandManager/StandManager.Service/MailQueueService.cs
Davide Sandrelli d4659ef928 - FIX Salvataggio mail Registrazione
- Aggiunta RangeSize in scheduler
2026-01-22 11:46:09 +01:00

26 lines
744 B
C#

using OAService.Service.Servizi.Implementazioni;
using StandManager.Domain.Entita;
using StandManager.Service.Interfaces;
using StandManager.Service.Repository;
namespace StandManager.Service;
public class MailQueueService : TService<MailQueue>, IMailQueueService
{
private readonly IStandManagerUnitOfWork _unitOfWork;
public MailQueueService(IStandManagerUnitOfWork unitOfWork) : base(unitOfWork)
{
_unitOfWork = unitOfWork;
}
public async Task<MailQueue> Salva(MailQueue entity)
{
if (entity.Id == Guid.Empty) await _unitOfWork.MailQueueRepository.Put(entity);
else _unitOfWork.MailQueueRepository.Update(entity);
await _unitOfWork.Salva();
return entity;
}
}