У меня есть служба Ria для вызова логического кода. Я хочу написать блок try catch в каждой логической функции, чтобы обеспечить способы обработки необработанных исключений.
try
{
//something
}
catch(BussinessException e)
{
//save e.info to database
}
Но я не хочу писать этот код блока везде в моей логике, и я не хочу помещать часть обработки исключений в службу RIA, так как другой тип службы также вызывает логику.
У кого-нибудь есть решение для обработки исключений в одном месте?