Generic response pattern ?
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:
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:
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.