У меня есть приложение Silverlight WCF RIA, это приложение имеет 4 подфункции, A, B, C и D. Все они могут работать отдельно, так как функция-A не зависит от функции-B, function-B не зависит от функции-C и т. Д.
Я решил создать DomainService отдельно от функции, DomainService_A для CRUD и другую функцию, связанную с A, DomainService_B для CRUD и другие функции, связанные с B.
Я думаю, что создание DomainService, отдельного по функциям, лучше для управления кодом, и его легче поддерживать, но я понятия не имею о других факторах, особенно производительности.Я хочу знать, есть ли какие-либо различия между созданием DomainService, разделенным на функции, и созданием одного DomainService для всех функций в приложении, и какая из них лучше?