Tenemos una aplicación en la que deseamos exponer un gran número de entidades de bases de datos y algunas lógicas comerciales. Cada entidad requerirá la capacidad de Leer, Agregar y Actualizar. en este punto, no esperamos permitir la eliminación.API de servicio Multi Tenant para entidades comerciales y lógica comercial
el software que creamos se utiliza en una amplia gama de negocios, por lo que los servicios de oficina de operaciones con múltiples arrendatarios, también algunos de nuestros clientes utilizan este enfoque para tener bases de datos separadas por razones financieras.
Queremos ser capaces de minimizar la cantidad de puntos finales que se deben mantener. Por el momento, solo hay 3 tablas expuestas como interfaces WCF, cada una con 6 métodos adjuntos. esto es manejable pero si la operación tiene 50 bases de datos que de repente se convierten en 150 puntos finales. peor si tenemos 50 tablas expuestas que se convierten en 2500 puntos finales.
¿Alguien tiene una sugerencia sobre cómo podemos diseñar el sistema que todavía tenemos un modelo de entidad simple de Job.add (var1) o iList jobs = Job.GetSelected ("sql type read").
sin todos estos criterios de valoración
Por favor, invierta en un corrector ortográfico –