Привет, вы можете создать BusinessManager, который инкапсулирует всю логику, затем из wcf или asmx вы просто создаете его экземпляр и вызываете соответствующий метод, передавая фактические параметры, полученные от вашего вызывающего абонента.
Я использую словоBusinessManager для определения класса как-то связан с вашей собственной бизнес-логикой, но это просто класс, статический или нет, я обычно предпочитаю не делать такие классы статичными.