que tienen una capa de negocio que tiene algunos objetos de negocio/POÇOS/entidades/lo que sea. También tengo algunos repositorios para el acceso a los datos. Hasta este punto, he estado accediendo a los repositorios directamente desde mi capa de interfaz de usuario. Estoy en un punto en el que realmente necesito más clases que no sean directas CRUD, así que voy a crear algunas clases de lógica de negocios que harán la lógica, y CRUD y los repositorios no serán accedidos por el IU nunca más (lo que probablemente debería haberse hecho desde el principio).clases de lógica de negocios de nomenclatura
¿Qué debo llamar a estas clases? Lo único que puedo pensar son clases de servicio, pero tengo servicios WCF reales en esta aplicación, así que eso lo hará confuso. Los servicios de WCF también utilizarán estas clases, por lo que tener un servicio de usar una clase de servicio parece extraño y confuso.
Este patrón es nuevo para mí, pero me gusta. Es muy descriptivo a diferencia del "servicio". –
Es descriptivo, excepto cuando no hay objetos de dominio y estos "servicios" realizan la lógica ellos mismos. – Vakho