namespace Webzine.Business.Contracts;
using Webzine.Business.Contracts.Dto;
///
/// Service responsable des opérations d'administration sur les titres.
/// Orchestre la résolution des dépendances (artiste, styles) et la persistance.
///
public interface ITitreAdminService
{
///
/// Crée un nouveau titre à partir des données du formulaire d'administration.
///
/// Les données saisies dans le formulaire de création.
void CreerTitre(TitreAdminDTO commande);
///
/// Met à jour un titre existant à partir des données du formulaire d'administration.
///
/// Les données saisies dans le formulaire de modification.
void ModifierTitre(TitreAdminDTO commande);
}