public async Task <Intervenant> AddAsync(string firstname, string lastname, Guid formationId) { var intervenant = new Domain.Models.Intervenant(firstname, lastname, await CreateInitialesUnique(firstname, lastname), formationId); return(MapIntervenant(intervenant)); }
private static Intervenant MapIntervenant(Domain.Models.Intervenant intervenant) => new Intervenant(intervenant.Id, intervenant.Firstname, intervenant.Lastname, intervenant.Initiales, intervenant.FormationId, intervenant.CreatedAt);