Bonjour,
dans ma couche service je mets en place le pattern response.
A votre avis est il preferable dans ce context d'utiliser une methode generique ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
public class Response<T>
{ 
        public bool Success { get; set; }
        public string ErrorMessage { get; set; }
        public T Data { get; set; }    
}
Ou alors de rester sur une implementation du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public abstract class Response
{
        public bool Success { get; set; }
        public string ErrorMessage { get; set; }
}
 
public class UsersResponse : Response
{
        public List<User> { get; set; }
}
Merci pour vos conseils.