MailProcessor
This commit is contained in:
@ -5,4 +5,5 @@ namespace StandManager.Service.Interfaces;
|
||||
|
||||
public interface IMailQueueService : ITService<MailQueue>
|
||||
{
|
||||
Task<MailQueue> Salva(MailQueue entity);
|
||||
}
|
||||
@ -13,4 +13,12 @@ public class MailQueueService : TService<MailQueue>, IMailQueueService
|
||||
{
|
||||
_unitOfWork = unitOfWork;
|
||||
}
|
||||
|
||||
public async Task<MailQueue> Salva(MailQueue entity)
|
||||
{
|
||||
_unitOfWork.MailQueueRepository.Update(entity);
|
||||
await _unitOfWork.Salva();
|
||||
|
||||
return entity;
|
||||
}
|
||||
}
|
||||
@ -6,4 +6,5 @@ namespace StandManager.Service.Repository;
|
||||
public interface IStandManagerUnitOfWork : IUnitOfWork
|
||||
{
|
||||
public IStandManagerGenericRepository<Utente> UtenteRepository { get; }
|
||||
public IStandManagerGenericRepository<MailQueue> MailQueueRepository { get; }
|
||||
}
|
||||
@ -24,4 +24,7 @@ public class StandManagerUnitOfWork : UnitOfWork, IStandManagerUnitOfWork
|
||||
|
||||
private IStandManagerGenericRepository<Utente> _utenteRepository;
|
||||
public new IStandManagerGenericRepository<Utente> UtenteRepository => _utenteRepository ??= new StandManagerGenericRepository<Utente>(_context);
|
||||
|
||||
private IStandManagerGenericRepository<MailQueue> _mailQueueRepository;
|
||||
public new IStandManagerGenericRepository<MailQueue> MailQueueRepository => _mailQueueRepository ??= new StandManagerGenericRepository<MailQueue>(_context);
|
||||
}
|
||||
Reference in New Issue
Block a user