Include in service layer all the application's functions or only the reusable ones?
Posted
by
BornToCode
on Programmers
See other posts from Programmers
or by BornToCode
Published on 2012-09-11T21:07:07Z
Indexed on
2012/09/11
21:48 UTC
Read the original article
Hit count: 226
Background:
I need to build a main application with some operations (CRUD and more) (-in winforms), I need to make another application which will re-use some of the functions of the main application (-in webforms). I understood that using service layer is the best approach here. If I understood correctly the service should be calling the function on the BL layer (correct me if I'm wrong)
The dilemma:
In my main winform UI - should I call the functions from the BL, or from the service? (please explain why)
Should I create a service for every single function on the BL even if I need some of the functions only in one UI? for example - should I create services for all the CRUD operations, even though I need to re-use only update operation in the webform?
YOUR HELP IS MUCH APPRECIATED
© Programmers or respective owner