Esempio n. 1
0
        protected void HandleException <T, TException>(IServiceMessage <T> msg, TException exception) where TException : Exception
        {
            switch (exception)
            {
            case ServiceException serviceException:
                msg.AddMessages(serviceException.Errors);
                msg.ResCode = serviceException.ResCode;
                break;

            default:
                msg.AddMessage(exception.Message);
                break;
            }
        }