Domanda

Questa è una domanda di progettazione:

  • quando devo creare / utilizzare un metodo statico (ad esempio in una classe di dominio)
  • quando devo invece creare / utilizzare un servizio?

Qual è la differenza tra loro?

È stato utile?

Soluzione

Se il metodo ha a che fare solo con il comportamento / i dettagli della classe di dominio, allora lo trasformerei in un metodo sul dominio (non necessariamente uno statico). Se è più correlato alla logica aziendale, lo metterei in un servizio.

applausi

Lee

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top